You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

27 lines
592 B

var tap = require("tap")
var init = require("../")
var rimraf = require("rimraf")
var EXPECT = {
name: "test"
, version: "1.0.0"
, description: ""
, author: ""
, scripts: { test: "echo \"Error: no test specified\" && exit 1" }
, main: "basic.js"
, keywords: []
, license: "ISC"
}
tap.test("--yes defaults", function (t) {
init(__dirname, __dirname, {yes: "yes"}, function (er, data) {
if (er) throw er
t.same(EXPECT, data, 'used the default data')
t.end()
})
})
tap.test("teardown", function (t) {
rimraf(__dirname + "/package.json", t.end.bind(t))
})