dockest
Version:
Dockest is an integration testing tool aimed at alleviating the process of evaluating unit tests whilst running multi-container Docker applications.
29 lines • 962 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ConfigurationError = exports.DockestError = exports.BaseError = void 0;
class BaseError extends Error {
constructor(message, payload = {}) {
super(message);
this.payload = payload;
if (Error.captureStackTrace) {
// Maintains proper stack trace for where our error was thrown (only available on V8)
Error.captureStackTrace(this, BaseError);
}
}
}
exports.BaseError = BaseError;
class DockestError extends BaseError {
constructor(message, payload) {
super(message, payload);
this.name = 'DockestError';
}
}
exports.DockestError = DockestError;
class ConfigurationError extends BaseError {
constructor(message, payload) {
super(message, payload);
this.name = 'ConfigurationError';
}
}
exports.ConfigurationError = ConfigurationError;
//# sourceMappingURL=errors.js.map