Fix test for shipping method update (#2431)
This commit is contained in:
parent
968c87a1ae
commit
3ae956ce5f
4 changed files with 11 additions and 7 deletions
|
@ -6,7 +6,6 @@ export const DRAFT_ORDER_SELECTORS = {
|
|||
selectCustomerOption: "[data-test-type='option']",
|
||||
addShippingCarrierLink: "[data-test-id='add-shipping-carrier']",
|
||||
finalizeButton: "[data-test='button-bar-confirm']",
|
||||
pageHeader: "[data-test-id='page-header']",
|
||||
editShippingAddress: '[data-test-id="edit-shipping-address"]',
|
||||
editBillingAddress: '[data-test-id="edit-billing-address"]',
|
||||
customerEmail: '[data-test-id="customer-email"]',
|
||||
|
|
|
@ -15,14 +15,15 @@ export const SHARED_ELEMENTS = {
|
|||
urlInput: 'input[type="url"]',
|
||||
richTextEditor: {
|
||||
loader: '[class*="codex-editor__loader"]',
|
||||
empty: '[class*="codex-editor--empty"]'
|
||||
empty: '[class*="codex-editor--empty"]',
|
||||
},
|
||||
contentEditable: '[contenteditable="true"]',
|
||||
filters: {
|
||||
filterGroupActivateCheckbox: '[data-test-id*="filter-group-active"]',
|
||||
filterRow: '[data-test-id*="channel-availability-item"]'
|
||||
filterRow: '[data-test-id*="channel-availability-item"]',
|
||||
},
|
||||
warningDialog: '[data-test-id="warning-dialog"]'
|
||||
warningDialog: '[data-test-id="warning-dialog"]',
|
||||
pageHeader: "[data-test-id='page-header']",
|
||||
};
|
||||
|
||||
export const selectorWithDataValue = value => `[data-value="${value}"]`;
|
||||
|
|
|
@ -31,7 +31,7 @@ export function finalizeDraftOrder(name) {
|
|||
.get(SELECT_SHIPPING_METHOD_FORM.submitButton)
|
||||
.click()
|
||||
.wait("@OrderShippingMethodUpdate")
|
||||
.getTextFromElement(DRAFT_ORDER_SELECTORS.pageHeader)
|
||||
.getTextFromElement(SHARED_ELEMENTS.pageHeader)
|
||||
.as("draftOrderNumber")
|
||||
.addAliasToGraphRequest("OrderDraftFinalize")
|
||||
.get(DRAFT_ORDER_SELECTORS.finalizeButton)
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import { BUTTON_SELECTORS } from "../../elements/shared/button-selectors";
|
||||
import { SHARED_ELEMENTS } from "../../elements/shared/sharedElements";
|
||||
import { UNSAVED_CHANGES_DIALOG } from "../../elements/shared/unsavedChangesDialog";
|
||||
import { SHIPPING_RATE_DETAILS } from "../../elements/shipping/shipping-rate-details";
|
||||
import { SHIPPING_ZONE_DETAILS } from "../../elements/shipping/shipping-zone-details";
|
||||
import { SHIPPING_ZONES_LIST } from "../../elements/shipping/shipping-zones-list";
|
||||
|
@ -132,7 +131,12 @@ export function fillUpShippingRate({
|
|||
fillUpLimits(priceLimits);
|
||||
}
|
||||
cy.get(SHIPPING_RATE_DETAILS.priceInput).each($priceInput => {
|
||||
cy.wrap($priceInput).clearAndType(price);
|
||||
cy.wrap($priceInput)
|
||||
.clear()
|
||||
.get(SHARED_ELEMENTS.pageHeader)
|
||||
.click()
|
||||
.wrap($priceInput)
|
||||
.clearAndType(price);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue