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