playwright-bdd
Version:
BDD Testing with Playwright runner
21 lines • 626 B
JavaScript
;
/**
* Based on: https://github.com/cucumber/cucumber-js/blob/main/src/value_checker.ts
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.doesHaveValue = doesHaveValue;
exports.doesNotHaveValue = doesNotHaveValue;
exports.valueOrDefault = valueOrDefault;
function doesHaveValue(value) {
return !doesNotHaveValue(value);
}
function doesNotHaveValue(value) {
return value === null || value === undefined;
}
function valueOrDefault(value, defaultValue) {
if (doesHaveValue(value)) {
return value;
}
return defaultValue;
}
//# sourceMappingURL=valueChecker.js.map