UNPKG

486 BJavaScriptView Raw
1'use strict'
2
3// npm install-ci-test
4// Runs `npm ci` and then runs `npm test`
5
6module.exports = installTest
7var ci = require('./ci.js')
8var test = require('./test.js')
9var usage = require('./utils/usage')
10
11installTest.usage = usage(
12 'install-ci-test',
13 '\nnpm install-ci-test [args]' +
14 '\nSame args as `npm ci`'
15)
16
17installTest.completion = ci.completion
18
19function installTest (args, cb) {
20 ci(args, function (er) {
21 if (er) {
22 return cb(er)
23 }
24 test([], cb)
25 })
26}