blob: 8d8ae93dd64f26041af55b7fb8ae7e2c6c81d28b [file] [log] [blame]
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) {
if (er)
throw er
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'
}
console.log('')
t.has(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))
})