selenium-state-machine
Version:
Write Selenium tests using state machines
24 lines (23 loc) • 628 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TimeoutError = exports.CriticalError = void 0;
/**
* Error signalling some irreversible error has occurred in the state machine.
*/
class CriticalError extends Error {
constructor(message) {
super(message);
this.name = 'CriticalError';
}
}
exports.CriticalError = CriticalError;
/**
* Error signalling some component in state machine timed out.
*/
class TimeoutError extends Error {
constructor(message) {
super(message);
this.name = 'TimeoutError';
}
}
exports.TimeoutError = TimeoutError;