flagpole
Version:
Simple and fast DOM integration, headless or headful browser, and REST API testing framework.
22 lines • 738 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class AssertionResult {
constructor(passed, message, isOptional, details) {
this.details = null;
this.passed = passed;
this.message = message;
this.isOptional = isOptional;
this.details = details || null;
}
static failOptional(message, details) {
return new AssertionResult(false, message, true, details);
}
static fail(message, details) {
return new AssertionResult(false, message, false, details);
}
static pass(message) {
return new AssertionResult(true, message, false);
}
}
exports.AssertionResult = AssertionResult;
//# sourceMappingURL=assertionresult.js.map