UNPKG

coverify

Version:

code coverage browserify transform

38 lines (32 loc) 754 B
var test = require('tape'); test('not covered', function (t) { t.plan(3); forEach([ 10, 5, 24 ], function (n) { /* eslint-disable */ var sum = 0; for (var i = 0; i <= n; i++) { if (i > 30) unreachable( 2 + 5 ); var z = 3; sum += i; } t.equal(sum, (n * (n + 1)) / 2); }); }); test('whatever', whatever); function whatever(t) { t.plan(1); t['throws'](function () { (function () { return undefined; whaaaaa(); beep('boop'); }()).blah; }); } function forEach(xs, f) { if (xs.forEach) { return xs.forEach(f); } for (var i = 0; i < xs.length; i++) { f(xs[i], i); } }