1 var tap = require("tap")
2 var normalize = require("../lib/normalize")
3 var path = require("path")
6 tap.test("bad scripts", function (t) {
7 var p = path.resolve(__dirname, "./fixtures/badscripts.json")
8 fs.readFile (p, function (err, contents) {
10 var originalData = JSON.parse(contents.toString())
11 var data = JSON.parse(contents.toString())
14 verifyFields(t, data, originalData)
19 function verifyFields (t, normalized, original) {
20 t.equal(normalized.version, original.version, "Version field stays same")
21 t.equal(normalized.name, original.name, "Name stays the same.")
22 // scripts is not an object, so it should be deleted
23 t.notOk(normalized.scripts)