1 var test = require("tap").test
3 var normalize = require("../")
5 test("strict", function(t) {
10 normalize({name: "X"}, true)
13 t.equal(er.message, 'Invalid name: "X"')
20 normalize({name:" x "}, true)
23 t.equal(er.message, 'Invalid name: " x "')
30 normalize({name:"x",version:"01.02.03"}, true)
33 t.equal(er.message, 'Invalid version: "01.02.03"')
38 // these should not throw
39 var slob = {name:" X ",version:"01.02.03",dependencies:{
41 z:"! 99 $$ASFJ(Aawenf90awenf as;naw.3j3qnraw || an elephant"
43 normalize(slob, false)
49 z: '! 99 $$ASFJ(Aawenf90awenf as;naw.3j3qnraw || an elephant' },
50 readme: 'ERROR: No README data found!',