diff options
Diffstat (limited to 'lib/install-ci-test.js')
-rw-r--r-- | lib/install-ci-test.js | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/lib/install-ci-test.js b/lib/install-ci-test.js new file mode 100644 index 000000000..26120f4a2 --- /dev/null +++ b/lib/install-ci-test.js @@ -0,0 +1,26 @@ +'use strict' + +// npm install-ci-test +// Runs `npm ci` and then runs `npm test` + +module.exports = installTest +var ci = require('./ci.js') +var test = require('./test.js') +var usage = require('./utils/usage') + +installTest.usage = usage( + 'install-ci-test', + '\nnpm install-ci-test [args]' + + '\nSame args as `npm ci`' +) + +installTest.completion = ci.completion + +function installTest (args, cb) { + ci(args, function (er) { + if (er) { + return cb(er) + } + test([], cb) + }) +} |