fixed linting errors

This commit is contained in:
Geoff Doty 2018-04-02 05:21:16 -04:00
parent 5a84cc9a65
commit faf34affa8
2 changed files with 20 additions and 19 deletions

View File

@ -1,25 +1,26 @@
/* Test.it v 0.5.1 | MIT | https://github.com/n2geoff/testit */ /* Test.it v 0.5.2 | MIT | https://github.com/n2geoff/testit */
(function(root, factory) { ;(function (root, factory) {
"use strict";
// support browser & commonjs // support browser & commonjs
if(typeof module === "object" && module.exports) { if (typeof module === "object" && module.exports) {
module.exports = factory(root.test); module.exports = factory(root.test);
} else { } else {
root.test = factory(root.test); root.test = factory(root.test);
} }
}(this, function() { }(this, function () {
'use strict'; "use strict";
const test = { const test = {
_tests: {}, "_tests": {},
run: function(next) { "run": function (next) {
let tests = this._tests; let tests = this._tests;
// capture results // capture results
let failed = []; let failed = [];
let passed = []; let passed = [];
// loop through tests // loop through tests
Object.keys(tests).forEach(function(name) { Object.keys(tests).forEach(function (name) {
let test = tests[name]; let test = tests[name];
// execute // execute
@ -38,7 +39,7 @@
}); });
// summary // summary
if(typeof next === 'function') { if(typeof next === "function") {
return next({ return next({
pass: passed, pass: passed,
fail: failed fail: failed
@ -50,16 +51,16 @@
return failed.length ? false : true; return failed.length ? false : true;
} }
}, },
it: function(tests) { "it": function (tests) {
this._tests = tests; this._tests = tests;
return this; return this;
}, },
assert: function (e, a) { if (e != a) throw Error(`expected ${e} == ${a}`); }, "assert": function (e, a) { if (e != a) throw Error(`expected ${e} == ${a}`); },
equals: function (e, a) { if (e !== a) throw Error(`expected ${e} === ${a}`); }, "equals": function (e, a) { if (e !== a) throw Error(`expected ${e} === ${a}`); },
exists: function (v) { if (!v) throw Error(`exists value ${v}`); }, "exists": function (v) { if (!v) throw Error(`exists value ${v}`); },
pass: function () { return true; }, "pass": function () { return true; },
fail: function (m) { throw Error(m); } "fail": function (m) { throw Error(m); }
} };
return test; return test;
})); }));

4
src/testit.min.js vendored
View File

@ -1,2 +1,2 @@
/* Test.it v 0.5.1 | MIT | https://github.com/n2geoff/testit */ /* Test.it v 0.5.2 | MIT | https://github.com/n2geoff/testit */
;(function(root,factory){if(typeof module==="object"&&module.exports){module.exports=factory(root.test)}else{root.test=factory(root.test)}})(this,function(){"use strict";const test={_tests:{},run:function(next){let tests=this._tests;let failed=[];let passed=[];Object.keys(tests).forEach(function(name){let test=tests[name];try{test();passed.push(`\n+ ${name}`)}catch(err){failed.push(`\n- ${name}`);console.error(err)}});if(typeof next==="function"){return next({pass:passed,fail:failed})}else{console.log(...passed,...failed);console.log(`\n# tests ${failed.length+passed.length} pass ${passed.length} fail ${failed.length}`);return failed.length?false:true}},it:function(tests){this._tests=tests;return this},assert:function(e,a){if(e!=a)throw Error(`expected ${e} == ${a}`)},equals:function(e,a){if(e!==a)throw Error(`expected ${e} === ${a}`)},exists:function(v){if(!v)throw Error(`exists value ${v}`)},pass:function(){return true},fail:function(m){throw Error(m)}};return test}); ;(function(root,factory){"use strict";if(typeof module==="object"&&module.exports){module.exports=factory(root.test)}else{root.test=factory(root.test)}})(this,function(){"use strict";const test={_tests:{},run:function(next){let tests=this._tests;let failed=[];let passed=[];Object.keys(tests).forEach(function(name){let test=tests[name];try{test();passed.push(`\n+ ${name}`)}catch(err){failed.push(`\n- ${name}`);console.error(err)}});if(typeof next==="function"){return next({pass:passed,fail:failed})}else{console.log(...passed,...failed);console.log(`\n# tests ${failed.length+passed.length} pass ${passed.length} fail ${failed.length}`);return failed.length?false:true}},it:function(tests){this._tests=tests;return this},assert:function(e,a){if(e!=a)throw Error(`expected ${e} == ${a}`)},equals:function(e,a){if(e!==a)throw Error(`expected ${e} === ${a}`)},exists:function(v){if(!v)throw Error(`exists value ${v}`)},pass:function(){return true},fail:function(m){throw Error(m)}};return test});