• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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}
27