e2ed
Version:
E2E testing framework over Playwright
23 lines (22 loc) • 663 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PageRoute = void 0;
const internal_1 = require("./constants/internal");
const Route_1 = require("./Route");
/**
* Abstract route for page.
*/
class PageRoute extends Route_1.Route {
/**
* Returns the origin of the route.
*/
getOrigin() {
const { E2ED_ORIGIN } = process.env;
// eslint-disable-next-line @typescript-eslint/strict-boolean-expressions
if (E2ED_ORIGIN) {
return E2ED_ORIGIN.replace(internal_1.SLASHES_AT_THE_END_REGEXP, '');
}
return 'http://localhost';
}
}
exports.PageRoute = PageRoute;