UNPKG

newkit-cli

Version:

Newkit cli tools.

36 lines (31 loc) 996 B
'use strict'; let coffee = require('coffee'); let pkg = require('./../package.json'); describe('test index', function () { this.timeout(10000); it('should return version', function (done) { coffee.fork('index', ['-V']) .expect('stdout', `Newkit-cli: ${pkg.version}\n`) .end(done); }); it('should return version', function (done) { coffee.fork('index', ['--version']) .expect('stdout', `Newkit-cli: ${pkg.version}\n`) .end(done); }); it('should be stdout error', function (done) { coffee.fork('index', ['-v']) .expect('stderr', `\n error: unknown option \`-v'\n\n`) .end(done); }); it('should be stdout error', function (done) { coffee.fork('index', ['-x']) .expect('stderr', `\n error: unknown option \`-x'\n\n`) .end(done); }); it('should be stdout help', function (done) { coffee.fork('index', ['-h']) .expect('stdout', /Usage/g) .end(done); }); });