From a6e91c6a7f8f5553f62b8ef89b454d181047663c Mon Sep 17 00:00:00 2001 From: Phil Kunz Date: Sat, 21 May 2016 19:41:18 +0200 Subject: [PATCH] now clears CLI pipe for tests --- dist/npmts.promisechain.js | 1 - dist/npmts.tests.js | 3 +++ ts/npmts.promisechain.ts | 1 - ts/npmts.tests.ts | 3 +++ 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dist/npmts.promisechain.js b/dist/npmts.promisechain.js index 3e510a3..8a22b39 100644 --- a/dist/npmts.promisechain.js +++ b/dist/npmts.promisechain.js @@ -43,7 +43,6 @@ exports.promisechain = function () { plugins.beautylog.success("READY TO SHIP!"); } else { - exports.npmtsOra.endOk("Tasks finished!"); plugins.beautylog.success("Done!"); } done.resolve(); diff --git a/dist/npmts.tests.js b/dist/npmts.tests.js index c9f1ce0..d2ca74d 100644 --- a/dist/npmts.tests.js +++ b/dist/npmts.tests.js @@ -19,11 +19,13 @@ exports.publishCoverage = function (configArg) { * @returns {*} */ var istanbul = function (configArg) { + npmts_promisechain_1.npmtsOra.text("Instrumentalizing transpiled JS..."); var done = plugins.Q.defer(); var stream = plugins.gulp.src([plugins.path.join(paths.cwd, "dist/*.js")]) .pipe(plugins.g.istanbul()) // Covering files .pipe(plugins.g.istanbul.hookRequire()) // Force `require` to return covered files .pipe(plugins.g.gFunction(function () { + plugins.beautylog.ok("JS has been instrumentalized to get test code coverage!"); done.resolve(configArg); }, "atEnd")); return done.promise; @@ -34,6 +36,7 @@ var istanbul = function (configArg) { */ var mocha = function (configArg) { var done = plugins.Q.defer(); + npmts_promisechain_1.npmtsOra.end(); // end npmtsOra for tests. var stream = plugins.gulp.src(["./test/test.js"]) .pipe(plugins.g.mocha()) .pipe(plugins.g.istanbul.writeReports()) // Creating the reports after tests ran diff --git a/ts/npmts.promisechain.ts b/ts/npmts.promisechain.ts index 4a39263..4b9780f 100644 --- a/ts/npmts.promisechain.ts +++ b/ts/npmts.promisechain.ts @@ -44,7 +44,6 @@ export let promisechain = function(){ console.log(shipString); plugins.beautylog.success("READY TO SHIP!"); } else { - npmtsOra.endOk("Tasks finished!"); plugins.beautylog.success("Done!"); } done.resolve(); diff --git a/ts/npmts.tests.ts b/ts/npmts.tests.ts index 1f50956..74f4063 100644 --- a/ts/npmts.tests.ts +++ b/ts/npmts.tests.ts @@ -20,11 +20,13 @@ export let publishCoverage = function(configArg){ * @returns {*} */ let istanbul = function (configArg) { + npmtsOra.text("Instrumentalizing transpiled JS..."); let done = plugins.Q.defer(); var stream = plugins.gulp.src([plugins.path.join(paths.cwd,"dist/*.js")]) .pipe(plugins.g.istanbul()) // Covering files .pipe(plugins.g.istanbul.hookRequire()) // Force `require` to return covered files .pipe(plugins.g.gFunction(function(){ + plugins.beautylog.ok("JS has been instrumentalized to get test code coverage!"); done.resolve(configArg); },"atEnd")); return done.promise; @@ -36,6 +38,7 @@ let istanbul = function (configArg) { */ let mocha = function (configArg) { let done = plugins.Q.defer(); + npmtsOra.end(); // end npmtsOra for tests. let stream = plugins.gulp.src(["./test/test.js"]) .pipe(plugins.g.mocha()) .pipe(plugins.g.istanbul.writeReports()) // Creating the reports after tests ran