Mon, 22 Nov 2010 04:05:25 +0000
assert(): Throw "assertion failed" message when none supplied
--- a/lvm.js Mon Nov 22 02:43:55 2010 +0000 +++ b/lvm.js Mon Nov 22 04:05:25 2010 +0000 @@ -761,7 +761,10 @@ assert: function (expr, message) { if(!expr.truth()) - throw message; + if(message && message.truth()) + throw message; + else + throw "assertion failed"; return [expr]; } };