16 lines
609 B
JavaScript
16 lines
609 B
JavaScript
import { ASSIGN_ELEMENTS_SELECTORS } from "../../elements/shared/assign-elements-selectors";
|
|
import { SHARED_ELEMENTS } from "../../elements/shared/sharedElements";
|
|
|
|
export function assignElements(name, withLoader = true) {
|
|
cy.get(ASSIGN_ELEMENTS_SELECTORS.searchInput).type(name);
|
|
if (withLoader) {
|
|
cy.get(ASSIGN_ELEMENTS_SELECTORS.dialogContent)
|
|
.find(SHARED_ELEMENTS.progressBar)
|
|
.should("not.exist");
|
|
}
|
|
cy.contains(ASSIGN_ELEMENTS_SELECTORS.tableRow, name)
|
|
.find(ASSIGN_ELEMENTS_SELECTORS.checkbox)
|
|
.click()
|
|
.get(ASSIGN_ELEMENTS_SELECTORS.submitButton)
|
|
.click();
|
|
}
|