Patch from Raphael Speyer git-svn-id: svn://10.0.0.236/trunk@257798 18797224-902f-48f8-a5cc-f745e15eee43
11 lines
244 B
JavaScript
11 lines
244 B
JavaScript
function expectTypeError(code) { expectError(code, TypeError); }
|
|
|
|
function expectError(code, error) {
|
|
try {
|
|
code();
|
|
throw (code.toSource() + ' should have thrown a '+error);
|
|
} catch (e if e instanceof error) {
|
|
// all good
|
|
}
|
|
}
|