diff options
Diffstat (limited to 'node_modules/init-package-json/test/license.js')
-rw-r--r-- | node_modules/init-package-json/test/license.js | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/node_modules/init-package-json/test/license.js b/node_modules/init-package-json/test/license.js new file mode 100644 index 000000000..87333fbf8 --- /dev/null +++ b/node_modules/init-package-json/test/license.js @@ -0,0 +1,38 @@ +var test = require('tap').test +var init = require('../') +var rimraf = require('rimraf') +var common = require('./lib/common') + +test('license', function (t) { + init(__dirname, '', {}, function (er, data) { + t.ok(!er, 'should not error') + var wanted = { + name: 'the-name', + version: '1.0.0', + description: '', + scripts: { test: 'echo "Error: no test specified" && exit 1' }, + license: 'Apache-2.0', + author: '', + main: 'basic.js' + } + t.same(data, wanted) + t.end() + }) + common.drive([ + 'the-name\n', + '\n', + '\n', + '\n', + '\n', + '\n', + '\n', + '\n', + 'Apache\n', + 'Apache-2.0\n', + 'yes\n' + ]) +}) + +test('teardown', function (t) { + rimraf(__dirname + '/package.json', t.end.bind(t)) +}) |