You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
12 lines
416 B
12 lines
416 B
"use strict"; |
|
|
|
module.exports = function (t, a) { |
|
var T = t, err = new T("My Error", "MY_ERROR", { errno: 123 }); |
|
a(err instanceof Error, true, "Instance of error"); |
|
a(err.constructor, Error, "Constructor"); |
|
a(err.name, "Error", "Name"); |
|
a(String(err), "Error: My Error", "String representation"); |
|
a(err.code, "MY_ERROR", "Code"); |
|
a(err.errno, 123, "Errno"); |
|
a(typeof err.stack, "string", "Stack trace"); |
|
};
|
|
|