mirror of https://github.com/lukechilds/node.git
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
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))
|
|
})
|
|
|