UNPKG

cypress-cucumber-steps

Version:
22 lines 764 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getTestIdElements = getTestIdElements; var options_1 = require("./options"); /** * Get test ID elements. * * @param testId - Test ID. * @param pseudoSelector - Pseudo selector. * @returns - Cypress element. * @private */ function getTestIdElements(testId, pseudoSelector, options) { var selectors = [ "[data-testid=".concat(JSON.stringify(testId), "]"), "[data-test-id=".concat(JSON.stringify(testId), "]"), ].map(function (selector) { return pseudoSelector ? "".concat(selector, ":").concat(pseudoSelector) : selector; }); return cy.get(selectors.join(','), (0, options_1.getOptions)(options)); } //# sourceMappingURL=testid.js.map