e2ed
Version:
E2E testing framework over Playwright
15 lines (14 loc) • 659 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createSelectorFunction = void 0;
const generalLog_1 = require("../utils/generalLog");
const selectors_1 = require("../utils/selectors");
/**
* Creates `createSelector` function.
*/
const createSelectorFunction = (attributesOptions) => {
(0, generalLog_1.generalLog)('Create selector function', { attributesOptions });
const { parameterAttributePrefix, testIdAttribute } = attributesOptions;
return (cssString) => selectors_1.Selector.create({ cssString, parameterAttributePrefix, testIdAttribute });
};
exports.createSelectorFunction = createSelectorFunction;