Comparing version 0.1.0 to 0.1.1
@@ -274,4 +274,15 @@ var EventEmitter = require('events').EventEmitter; | ||
caught = { error : err }; | ||
var message = err.message; | ||
delete err.message; | ||
err.message = message; | ||
} | ||
this._assert(caught, { | ||
var passed = caught; | ||
if (expected instanceof RegExp) { | ||
passed = expected.test(caught && caught.error); | ||
expected = String(expected); | ||
} | ||
this._assert(passed, { | ||
message : defined(msg, 'should throw'), | ||
@@ -281,2 +292,3 @@ operator : 'throws', | ||
expected : expected, | ||
error: !passed && caught && caught.error, | ||
extra : extra | ||
@@ -283,0 +295,0 @@ }); |
{ | ||
"name" : "tape", | ||
"version" : "0.1.0", | ||
"version" : "0.1.1", | ||
"description" : "tap-producing test harness for node and browsers", | ||
@@ -5,0 +5,0 @@ "main" : "index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
44527
1281