2021-09-27 10:04:21 +00:00
|
|
|
import { ASSIGN_ELEMENTS_SELECTORS } from "../../../elements/shared/assign-elements-selectors";
|
|
|
|
|
2022-10-20 10:03:53 +00:00
|
|
|
Cypress.Commands.add("assignElements", name => {
|
|
|
|
cy.get(ASSIGN_ELEMENTS_SELECTORS.tableRow)
|
|
|
|
.first()
|
|
|
|
.then(tableRow => {
|
|
|
|
cy.get(ASSIGN_ELEMENTS_SELECTORS.searchInput).type(name);
|
|
|
|
cy.wrap(tableRow).should(element => {
|
|
|
|
Cypress.dom.isDetached(element);
|
|
|
|
});
|
|
|
|
cy.contains(ASSIGN_ELEMENTS_SELECTORS.tableRow, name)
|
|
|
|
.find(ASSIGN_ELEMENTS_SELECTORS.checkbox)
|
|
|
|
.click()
|
|
|
|
.get(ASSIGN_ELEMENTS_SELECTORS.submitButton)
|
|
|
|
.click();
|
|
|
|
});
|
|
|
|
});
|