UNPKG

e2ed

Version:

E2E testing framework over Playwright

23 lines (22 loc) 663 B
"use strict"; 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;