{"_id":"test","_rev":"27647","name":"test","description":"(Un)CommonJS test runner.","dist-tags":{"latest":"0.6.0"},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"time":{"modified":"2021-06-03T10:03:11.000Z","created":"2011-02-16T22:31:02.088Z","0.6.0":"2012-11-24T09:13:06.534Z","0.5.2":"2012-11-01T07:05:34.818Z","0.5.1":"2012-11-01T05:27:52.320Z","0.4.4":"2012-01-20T09:51:42.755Z","0.4.3":"2011-11-14T23:06:18.478Z","0.4.2":"2011-11-14T23:01:53.471Z","0.4.1":"2011-07-17T22:30:22.185Z","0.4.0":"2011-07-10T14:55:35.087Z","0.3.0":"2011-07-10T12:28:33.904Z","0.2.1":"2011-06-09T23:57:53.383Z","0.2.0":"2011-06-07T12:39:12.436Z","0.1.1":"2011-04-02T01:10:09.545Z","0.1.0":"2011-02-24T13:39:28.664Z","0.0.8":"2011-02-16T22:31:02.088Z","0.0.2":"2011-02-16T22:31:02.088Z","0.0.5":"2011-02-16T22:31:02.088Z","0.0.6":"2011-02-16T22:31:02.088Z","0.0.7":"2011-02-16T22:31:02.088Z","0.0.4":"2011-02-16T22:31:02.088Z","0.0.9":"2011-02-16T22:31:02.088Z","0.0.10":"2011-02-16T22:31:02.088Z","0.0.11":"2011-02-16T22:31:02.088Z","0.0.3":"2011-02-16T22:31:02.088Z"},"users":{"fgribreau":true,"crazyjingling":true,"tobiasnickel":true,"nickeltobias":true,"brs999":true,"krytius":true,"neoscores":true,"lovasoa":true,"alexxnica":true,"bbohen":true,"ui-model-admin":true,"cptechadmin":true,"chanzo":true,"mf-pherlihy":true,"yavarguliyev":true},"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"repository":{"type":"git","url":"https://github.com/Gozala/test-commonjs.git","web":"https//github.com/Gozala/test-commonjs"},"versions":{"0.6.0":{"name":"test","version":"0.6.0","description":"(Un)CommonJS test runner.","keywords":["test","commonjs","uncommonjs","unit"],"homepage":"https://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"},{"name":"Francois Lafortune"}],"repository":{"type":"git","url":"https://github.com/Gozala/test-commonjs.git","web":"https//github.com/Gozala/test-commonjs"},"bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"},"scripts":{"test":"npm run test-node && npm run test-browser","test-browser":"node ./node_modules/phantomify/bin/cmd.js ./test/index.js","test-node":"node ./test/index.js"},"main":"./test.js","licenses":[{"type":"MIT","url":"https://github.com/Gozala/test-commonjs/License.md"}],"dependencies":{"ansi-font":"0.0.2"},"devDependencies":{"phantomify":"~0.x.0"},"_id":"test@0.6.0","dist":{"shasum":"5986ac445ec17754322512d104ba32c8a63e938e","size":152640,"noattachment":false,"key":"/test/-/test-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.6.0.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"directories":{},"publish_time":1353748386534,"_hasShrinkwrap":false,"_cnpm_publish_time":1353748386534},"0.5.2":{"name":"test","version":"0.5.2","description":"(Un)CommonJS test runner.","keywords":["test","commonjs","uncommonjs","unit"],"homepage":"https://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"},{"name":"Francois Lafortune"}],"repository":{"type":"git","url":"https://github.com/Gozala/test-commonjs.git","web":"https//github.com/Gozala/test-commonjs"},"bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"},"scripts":{"test":"npm run test-node && npm run test-browser","test-browser":"node ./node_modules/phantomify/bin/cmd.js ./test/index.js","test-node":"node ./test/index.js"},"main":"./test.js","licenses":[{"type":"MIT","url":"https://github.com/Gozala/test-commonjs/License.md"}],"dependencies":{"ansi-font":"0.0.2"},"devDependencies":{"phantomify":"~0.x.0"},"_id":"test@0.5.2","dist":{"shasum":"0d726831a7d9852d25e46e6b8265fea216cbd8ad","size":150655,"noattachment":false,"key":"/test/-/test-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.5.2.tgz"},"_npmVersion":"1.1.64","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"directories":{},"publish_time":1351753534818,"_hasShrinkwrap":false,"_cnpm_publish_time":1351753534818},"0.5.1":{"name":"test","version":"0.5.1","description":"(Un)CommonJS test runner.","keywords":["test","commonjs","uncommonjs","unit"],"homepage":"https://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"},{"name":"Francois Lafortune"}],"repository":{"type":"git","url":"https://github.com/Gozala/test-commonjs.git","web":"https//github.com/Gozala/test-commonjs"},"bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"},"scripts":{"test":"node ./test/index.js"},"main":"./test.js","licenses":[{"type":"MIT","url":"https://github.com/Gozala/test-commonjs/License.md"}],"dependencies":{"ansi-font":"0.0.2"},"_id":"test@0.5.1","dist":{"shasum":"78c640982bc15d9f41a19d5baf4a3af1285282f0","size":149158,"noattachment":false,"key":"/test/-/test-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.5.1.tgz"},"_npmVersion":"1.1.64","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"directories":{},"publish_time":1351747672320,"_hasShrinkwrap":false,"_cnpm_publish_time":1351747672320},"0.4.4":{"name":"test","version":"0.4.4","description":"UncommonJS test runner.","keywords":["test","commonjs","unit test"],"homepage":"https://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"},{"name":"Francois Lafortune"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git","web":"https//github.com/Gozala/test-commonjs"},"bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"},"scripts":{"test":"node tests/engines/node/test.js","test-browser":"open tests/engines/browser/index.html"},"main":"./engines/node/test.js","engines":{"node":">=0.4.x"},"licenses":[{"type":"MIT","url":"http://jeditoolkit.com/LICENSE"}],"_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"_id":"test@0.4.4","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.101","_nodeVersion":"v0.5.9","_defaultsLoaded":true,"dist":{"shasum":"758fc3237571ab7b6ba6ac1befde10f19b9eda47","size":153600,"noattachment":false,"key":"/test/-/test-0.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.4.4.tgz"},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"directories":{},"publish_time":1327053102755,"_hasShrinkwrap":false,"_cnpm_publish_time":1327053102755},"0.4.3":{"name":"test","version":"0.4.3","description":"UncommonJS test runner.","keywords":["test","commonjs","unit test"],"homepage":"https://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"},{"name":"Francois Lafortune"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git","web":"https//github.com/Gozala/test-commonjs"},"bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"},"scripts":{"test":"node tests/engines/node/test.js","test-browser":"open tests/engines/browser/index.html"},"main":"./engines/node/test.js","engines":{"node":">=0.4.x"},"licenses":[{"type":"MIT","url":"http://jeditoolkit.com/LICENSE"}],"_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"_id":"test@0.4.3","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.101","_nodeVersion":"v0.5.9","_defaultsLoaded":true,"dist":{"shasum":"bf02e38bdeea000169e3f039726e6868827ce22b","size":153600,"noattachment":false,"key":"/test/-/test-0.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.4.3.tgz"},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"directories":{},"publish_time":1321311978478,"_hasShrinkwrap":false,"_cnpm_publish_time":1321311978478},"0.4.2":{"name":"test","version":"0.4.2","description":"UncommonJS test runner.","keywords":["test","commonjs","unit test"],"homepage":"https://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"},{"name":"Francois Lafortune"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git","web":"https//github.com/Gozala/test-commonjs"},"bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"},"scripts":{"test":"node tests/engines/node/test.js","test-browser":"open tests/engines/browser/index.html"},"main":"./engines/node/test.js","engines":{"node":">=0.4.x"},"licenses":[{"type":"MIT","url":"http://jeditoolkit.com/LICENSE"}],"_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"_id":"test@0.4.2","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.101","_nodeVersion":"v0.5.9","_defaultsLoaded":true,"dist":{"shasum":"e4f55eb18071f2a2a3c793111a484ccb33a4cb5d","size":153600,"noattachment":false,"key":"/test/-/test-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.4.2.tgz"},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"directories":{},"publish_time":1321311713471,"_hasShrinkwrap":false,"_cnpm_publish_time":1321311713471},"0.4.1":{"name":"test","version":"0.4.1","description":"UncommonJS test runner.","keywords":["test","commonjs","unit test"],"homepage":"https://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"},{"name":"Francois Lafortune"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git","web":"https//github.com/Gozala/test-commonjs"},"bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"},"scripts":{"test":"node tests/engines/node/test.js","test-browser":"open tests/engines/browser/index.html"},"main":"./engines/node/test.js","engines":{"node":">=0.4.x"},"licenses":[{"type":"MIT","url":"http://jeditoolkit.com/LICENSE"}],"_npmJsonOpts":{"file":"/Users/gozala/.npm/test/0.4.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"test@0.4.1","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"fba3c3c736bd78229f462b525c41a32aa7c9ccad","size":147044,"noattachment":false,"key":"/test/-/test-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.4.1.tgz"},"directories":{},"publish_time":1310941822185,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1310941822185},"0.4.0":{"name":"test","version":"0.4.0","description":"UncommonJS test runner.","keywords":["test","commonjs","unit test"],"homepage":"https://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"},{"name":"Francois Lafortune"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git","web":"https//github.com/Gozala/test-commonjs"},"bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"},"scripts":{"test":"node tests/engines/node/test.js","test-browser":"open tests/engines/browser/index.html"},"main":"./engines/node/test.js","engines":{"node":">=0.4.x"},"licenses":[{"type":"MIT","url":"http://jeditoolkit.com/LICENSE"}],"_npmJsonOpts":{"file":"/Users/gozala/.npm/test/0.4.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"test@0.4.0","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"85e8db29291ad2e66d39a03013b9bb4a1fd8a135","size":143443,"noattachment":false,"key":"/test/-/test-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.4.0.tgz"},"directories":{},"publish_time":1310309735087,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1310309735087},"0.3.0":{"name":"test","version":"0.3.0","description":"UncommonJS test runner.","keywords":["test","commonjs","unit test"],"homepage":"https://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"},{"name":"Francois Lafortune"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git","web":"https//github.com/Gozala/test-commonjs"},"bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"},"scripts":{"test":"node tests/all.js"},"main":"./test.js","engines":{"node":">=0.4.x"},"licenses":[{"type":"MIT","url":"http://jeditoolkit.com/LICENSE"}],"_npmJsonOpts":{"file":"/Users/gozala/.npm/test/0.3.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"test@0.3.0","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"b7ca6e5891090ad3c7475bd325b1fff4d56e5aa2","size":127052,"noattachment":false,"key":"/test/-/test-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.3.0.tgz"},"directories":{},"publish_time":1310300913904,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1310300913904},"0.2.1":{"name":"test","version":"0.2.1","description":"CommonJS test runner for Unit Testing/1.1","keywords":["test","commonjs","unit test"],"homepage":"https://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"},{"name":"Francois Lafortune"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git","web":"https//github.com/Gozala/test-commonjs"},"bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"},"scripts":{"test":"node tests/all.js"},"main":"./test.js","engines":{"node":">=0.1.103"},"licenses":[{"type":"MIT","url":"http://jeditoolkit.com/LICENSE"}],"_id":"test@0.2.1","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.8","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"88aa14b8b8820a3b639597565b507b6de471cddd","size":12196,"noattachment":false,"key":"/test/-/test-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.2.1.tgz"},"directories":{},"publish_time":1307663873383,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1307663873383},"0.2.0":{"name":"test","version":"0.2.0","description":"CommonJS test runner for Unit Testing/1.1","keywords":["test","commonjs","unit test"],"homepage":"https://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"},{"name":"Francois Lafortune"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git","web":"https//github.com/Gozala/test-commonjs"},"bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"},"scripts":{"test":"node tests/all.js"},"main":"./test.js","engines":{"node":">=0.1.103"},"licenses":[{"type":"MIT","url":"http://jeditoolkit.com/LICENSE"}],"_id":"test@0.2.0","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.8","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"9e082995859d8e9c7716db9b306bc7d5e15f028e","size":12187,"noattachment":false,"key":"/test/-/test-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.2.0.tgz"},"directories":{},"publish_time":1307450352436,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1307450352436},"0.1.1":{"name":"test","version":"0.1.1","description":"CommonJS test runner for Unit Testing/1.1","homepage":"http://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git"},"bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"},"directories":{"doc":"./doc","man":"./man","lib":"./lib","test":"./test"},"overlay":{"node":{"directories":{"lib":"./engines/node"}}},"scripts":{"test":"node test/all.js"},"main":"./engines/common/test","engines":{"node":">=0.1.103"},"licenses":[{"type":"MPL 1.1/LGPL 2.1/GPL 2.0","url":"http://www.mozilla.org/MPL/"}],"_id":"test@0.1.1","_engineSupported":true,"_npmVersion":"0.3.15","_nodeVersion":"v0.4.2","files":[""],"_defaultsLoaded":true,"man":[],"dist":{"shasum":"02fde1d15a0e23b74c274146b066318424b4f033","size":9885,"noattachment":false,"key":"/test/-/test-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.1.1.tgz"},"publish_time":1301706609545,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1301706609545},"0.1.0":{"name":"test","version":"0.1.0","description":"CommonJS test runner for Unit Testing/1.1","homepage":"http://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git"},"bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"},"directories":{"doc":"./doc","man":"./man","lib":"./lib","test":"./test"},"overlay":{"node":{"directories":{"lib":"./engines/node"}}},"scripts":{"test":"node test/all.js"},"main":"./engines/common/test","engines":{"node":">=0.1.103"},"licenses":[{"type":"MPL 1.1/LGPL 2.1/GPL 2.0","url":"http://www.mozilla.org/MPL/"}],"_id":"test@0.1.0","_engineSupported":true,"_npmVersion":"0.3.7","_nodeVersion":"v0.4.1","files":[""],"_defaultsLoaded":true,"man":[],"dist":{"shasum":"176b4f94188a4e8ea33950d9f2958b95bea7478f","size":9889,"noattachment":false,"key":"/test/-/test-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.1.0.tgz"},"publish_time":1298554768664,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1298554768664},"0.0.8":{"name":"test","version":"0.0.8","description":"CommonJS test runner for Unit Testing/1.1","homepage":"http://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git"},"bugs":{"web":"http://github.com/Gozala/test-commonjs/issues/"},"directories":{"doc":"./doc","man":"./man","lib":"./lib","test":"./test"},"scripts":{"test":"node test/all.js"},"main":"./lib/test","engines":{"node":">=0.1.103"},"licenses":[{"type":"MIT","url":"http://github.com/isaacs/npm/raw/master/LICENSE"}],"_id":"test@0.0.8","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"adb9f455c621cd5ee5bae10dcb88a241468e1abc","size":147656,"noattachment":false,"key":"/test/-/test-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.0.8.tgz"},"publish_time":1297895462088,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1297895462088},"0.0.2":{"name":"test","version":"0.0.2","description":"CommonJS test runner for Unit Testing/1.1","homepage":"http://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git"},"bugs":{"web":"http://github.com/Gozala/test-commonjs/issues/"},"directories":{"doc":"./doc","man":"./man","lib":"./lib","test":"./test"},"scripts":{"test":"./test/node-test.js"},"main":"./lib/test","engines":{"node":">=0.1.103"},"licenses":[{"type":"MIT","url":"http://github.com/isaacs/npm/raw/master/LICENSE"}],"_id":"test@0.0.2","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"67d0610319d4308a39d1b25b0a074e709c4dc0be","size":121658,"noattachment":false,"key":"/test/-/test-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.0.2.tgz"},"publish_time":1297895462088,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1297895462088},"0.0.5":{"name":"test","version":"0.0.5","description":"CommonJS test runner for Unit Testing/1.1","homepage":"http://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git"},"bugs":{"web":"http://github.com/Gozala/test-commonjs/issues/"},"directories":{"doc":"./doc","man":"./man","lib":"./lib","test":"./test"},"scripts":{"test":"node active/package/test/all.js"},"main":"./lib/test","engines":{"node":">=0.1.103"},"licenses":[{"type":"MIT","url":"http://github.com/isaacs/npm/raw/master/LICENSE"}],"_id":"test@0.0.5","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"0565c62de9042d404c7af948884ca44e277a8f4c","size":137380,"noattachment":false,"key":"/test/-/test-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.0.5.tgz"},"publish_time":1297895462088,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1297895462088},"0.0.6":{"name":"test","version":"0.0.6","description":"CommonJS test runner for Unit Testing/1.1","homepage":"http://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git"},"bugs":{"web":"http://github.com/Gozala/test-commonjs/issues/"},"directories":{"doc":"./doc","man":"./man","lib":"./lib","test":"./test"},"scripts":{"test":"node test/all.js"},"main":"./lib/test","engines":{"node":">=0.1.103"},"licenses":[{"type":"MIT","url":"http://github.com/isaacs/npm/raw/master/LICENSE"}],"_id":"test@0.0.6","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"f74c095e789568e9c8a004602d695d85cf8f2334","size":141840,"noattachment":false,"key":"/test/-/test-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.0.6.tgz"},"publish_time":1297895462088,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1297895462088},"0.0.7":{"name":"test","version":"0.0.7","description":"CommonJS test runner for Unit Testing/1.1","homepage":"http://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git"},"bugs":{"web":"http://github.com/Gozala/test-commonjs/issues/"},"directories":{"doc":"./doc","man":"./man","lib":"./lib","test":"./test"},"scripts":{"test":"node test/all.js"},"main":"./lib/test","engines":{"node":">=0.1.103"},"licenses":[{"type":"MIT","url":"http://github.com/isaacs/npm/raw/master/LICENSE"}],"_id":"test@0.0.7","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"f3cfff3500fded2f060d200b9a89a46b481431a7","size":146521,"noattachment":false,"key":"/test/-/test-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.0.7.tgz"},"publish_time":1297895462088,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1297895462088},"0.0.4":{"name":"test","version":"0.0.4","description":"CommonJS test runner for Unit Testing/1.1","homepage":"http://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git"},"bugs":{"web":"http://github.com/Gozala/test-commonjs/issues/"},"directories":{"doc":"./doc","man":"./man","lib":"./lib","test":"./test"},"scripts":{"test":"./test/node-test.js"},"main":"./lib/test","engines":{"node":">=0.1.103"},"licenses":[{"type":"MIT","url":"http://github.com/isaacs/npm/raw/master/LICENSE"}],"_id":"test@0.0.4","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"dc6536fe47a9437a0f3c586c0b3c05659ed5be9a","size":129757,"noattachment":false,"key":"/test/-/test-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.0.4.tgz"},"publish_time":1297895462088,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1297895462088},"0.0.9":{"name":"test","version":"0.0.9","description":"CommonJS test runner for Unit Testing/1.1","homepage":"http://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git"},"bugs":{"web":"http://github.com/Gozala/test-commonjs/issues/"},"directories":{"doc":"./doc","man":"./man","lib":"./lib","test":"./test"},"scripts":{"test":"node test/all.js"},"main":"./lib/test","engines":{"node":">=0.1.103"},"licenses":[{"type":"MPL 1.1/LGPL 2.1/GPL 2.0","url":"http://www.mozilla.org/MPL/"}],"_id":"test@0.0.9","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"22b42989fb3baff527f375dda838d381b8a074f1","size":109430,"noattachment":false,"key":"/test/-/test-0.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.0.9.tgz"},"publish_time":1297895462088,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1297895462088},"0.0.10":{"name":"test","version":"0.0.10","description":"CommonJS test runner for Unit Testing/1.1","homepage":"http://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git"},"bugs":{"web":"http://github.com/Gozala/test-commonjs/issues/"},"directories":{"doc":"./doc","man":"./man","lib":"./lib","test":"./test"},"scripts":{"test":"node test/all.js"},"main":"./lib/test","engines":{"node":">=0.1.103"},"licenses":[{"type":"MPL 1.1/LGPL 2.1/GPL 2.0","url":"http://www.mozilla.org/MPL/"}],"_id":"test@0.0.10","_nodeSupported":true,"_npmVersion":"0.2.7-3","_nodeVersion":"v0.3.0","dist":{"shasum":"f795f3b53c1ccc7ab32dbbd08d70175403e327f6","size":101671,"noattachment":false,"key":"/test/-/test-0.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.0.10.tgz"},"publish_time":1297895462088,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1297895462088},"0.0.11":{"name":"test","version":"0.0.11","description":"CommonJS test runner for Unit Testing/1.1","homepage":"http://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git"},"bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"},"directories":{"doc":"./doc","man":"./man","lib":"./lib","test":"./test"},"scripts":{"test":"node test/all.js"},"main":"./lib/test","engines":{"node":">=0.1.103"},"licenses":[{"type":"MPL 1.1/LGPL 2.1/GPL 2.0","url":"http://www.mozilla.org/MPL/"}],"_id":"test@0.0.11","_engineSupported":true,"_npmVersion":"0.2.18","_nodeVersion":"v0.3.5","files":[""],"_defaultsLoaded":true,"man":[],"dist":{"shasum":"0892941c6a08452cf2db639604f4e31e4a7a4c5e","size":12228,"noattachment":false,"key":"/test/-/test-0.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.0.11.tgz"},"publish_time":1297895462088,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1297895462088},"0.0.3":{"name":"test","version":"0.0.3","description":"CommonJS test runner for Unit Testing/1.1","homepage":"http://github.com/Gozala/test-commonjs/","author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"contributors":[{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},{"name":"Zach Carter"},{"name":"Felix Geisendörfer"},{"name":"Karl Guertin"},{"name":"Ash Berlin"}],"repository":{"type":"git","url":"git://github.com/Gozala/test-commonjs.git"},"bugs":{"web":"http://github.com/Gozala/test-commonjs/issues/"},"directories":{"doc":"./doc","man":"./man","lib":"./lib","test":"./test"},"scripts":{"test":"./test/node-test.js"},"main":"./lib/test","engines":{"node":">=0.1.103"},"licenses":[{"type":"MIT","url":"http://github.com/isaacs/npm/raw/master/LICENSE"}],"_id":"test@0.0.3","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"87bd204807f9972cd9096202a40cd7eed4ead5e0","size":124285,"noattachment":false,"key":"/test/-/test-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/test/download/test-0.0.3.tgz"},"publish_time":1297895462088,"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1297895462088}},"readme":"# (Un)commonJS unit test runner\n\nImplementation of [(Un)commonJS unit test runner][UncommonJS unit test runner].\n\n[![build status](https://secure.travis-ci.org/Gozala/test-commonjs.png)](http://travis-ci.org/Gozala/test-commonjs)\n\n## Testing\n\nIn order to make your package testable from [npm] you should:\n\n- Create a directory in your package root.\n- Define test directory in package descriptor under `directories` section.\n- Define test script in package descriptor under `scripts` section.\n- Define dependency on this package (It's name is \"test\" in [npm] registry).\n- Write your tests\n- Test your package by running all tests `npm test`\n  or run individual tests `node ./path/to/test/group.js`\n\n## Example\n\n### package.json\n\n```js\n{\n  \"name\": \"mypackage\",\n  \"version\": \"0.7.0\",\n  \"description\": \"Sample package\",\n  \"scripts\": { \"test\": \"node test/all.js\" },\n  \"devDependencies\": { \"test\": \">=0.0.5\" }\n}\n```\n\n### Async test\n\n```js\n// if test function expects second named argument it will be executed\n// in async mode and test will be complete only after callback is called\nexports['test my async foo'] = function(assert, done) {\n  var http = require('http')\n  var google = http.createClient(80, 'www.jeditoolkit.com')\n  var request = google.request('GET', '/', {'host': 'www.jeditoolkit.com'})\n  request.end()\n  request.on('response', function (response) {\n    assert.equal(response.statusCode, 302, 'must redirect') // will log result\n    response.setEncoding('utf8')\n    response.on('data', function (chunk) {\n      assert.notEqual(chunk, 'helo world', 'must be something more inteligent')\n      done() // telling test runner that we're done with this test\n    })\n  })\n}\n\nif (module == require.main) require('test').run(exports)\n```\n\n### Sync test\n\n```js\n// using assert passed to the test function that just logs failures\nexports['test that logs all failures'] = function(assert) {\n  assert.equal(2 + 2, 5, 'assert failure is logged')\n  assert.equal(3 + 2, 5, 'assert pass is logged')\n}\n\nif (module == require.main) require('test').run(exports)\n```\n\n### Fast fail\n\n```js\n// using nodejs's build in asserts that throw on failure\nvar assert = require('assert')\n\nexports['test that stops execution on first failure'] = function() {\n  assert.equal(2 + 2, 5, 'assert fails and test execution stop here')\n  assert.equal(3 + 2, 5, 'will never pass this since test failed above')\n}\n\nif (module == require.main) require('test').run(exports)\n```\n\n### Custom assertions\n\n```js\nvar AssertBase = require('assert').Assert\nvar AssertDescriptor = {\n  constructor: { value: Assert },\n  inRange: { value: function (lower, inner, upper, message) {\n    if (lower < inner && inner < upper) {\n      this.fail({\n        actual: inner,\n        expected: lower + '> ' + ' < ' + upper,\n        operator: \"inRange\",\n        message: message\n      })\n    } else {\n      this.pass(message);\n    }\n  }, enumerable: true }\n}\nfunction Assert() {\n  return Object.create(AssertBase.apply(null, arguments), AssertDescriptor)\n}\n\n// bundling custom asserts with test suite\nexports.Assert = Assert\nexports['test with custom asserts'] = function(assert) {\n  assert.inRange(2, 3, 5, 'passes assert and logs')\n  assert.equal(3 + 2, 5, 'assert pass is logged')\n}\n\nif (module == require.main) require('test').run(exports)\n```\n\nFor more examples checkout tests for this package and for more details see\nthe [UncommonJS unit test runner] specification.\n\n[UncommonJS unit test runner]:https://github.com/kriskowal/uncommonjs/blob/master/tests/specification.md\n[npm]:http://npmjs.org/\n","_attachments":{},"homepage":"https://github.com/Gozala/test-commonjs/","bugs":{"url":"http://github.com/Gozala/test-commonjs/issues/"}}