saleor-dashboard/cypress/steps/shared/assignElements.js
Karolina Rakoczy 2412911a9d
fix test for sales (#1214)
* fix test for sales

* fix assingElements function

* change name of the function

* add wait to channels in shipping

* add missing imports
2021-07-15 12:20:59 +03:00

15 lines
575 B
JavaScript

import { ASSIGN_ELEMENTS_SELECTORS } from "../../elements/shared/assign-elements-selectors";
import { waitForProgressBarToNotBeVisible } from "./progressBar";
export function assignElements(name, withLoader = true) {
cy.get(ASSIGN_ELEMENTS_SELECTORS.searchInput).type(name);
if (withLoader) {
cy.get(ASSIGN_ELEMENTS_SELECTORS.dialogContent);
waitForProgressBarToNotBeVisible();
}
cy.contains(ASSIGN_ELEMENTS_SELECTORS.tableRow, name)
.find(ASSIGN_ELEMENTS_SELECTORS.checkbox)
.click()
.get(ASSIGN_ELEMENTS_SELECTORS.submitButton)
.click();
}