matrix-public-archive/test/test-utils/test-error.js

14 lines
339 B
JavaScript

'use strict';
// This is used to distinguish between an `AssertionError` within our app code from an
// `AssertionError` in the tests
class TestError extends Error {
constructor(message) {
super(message);
this.name = this.constructor.name;
Error.captureStackTrace(this, this.constructor);
}
}
module.exports = TestError;