fix 2104 e2e test (#3207)

This commit is contained in:
wojteknowacki 2023-02-22 14:07:48 +01:00 committed by GitHub
parent 0f81e158ce
commit 0093f8dad4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 12 deletions

View file

@ -127,17 +127,9 @@ describe("Orders", () => {
"should create order with selected channel. TC: SALEOR_2104",
{ tags: ["@orders", "@allEnv", "@stable", "@oldRelease"] },
() => {
cy.visit(urlList.orders)
.get(ORDERS_SELECTORS.createOrder)
.click();
cy.visit(urlList.orders).get(ORDERS_SELECTORS.createOrder).click();
selectChannelInPicker(defaultChannel.name);
finalizeDraftOrder(randomName, address).then(draftOrderNumber => {
cy.visit(urlList.orders);
cy.contains(ORDERS_SELECTORS.orderRow, draftOrderNumber).click();
cy.contains(ORDERS_SELECTORS.salesChannel, defaultChannel.name).should(
"be.visible",
);
});
finalizeDraftOrder(randomName, address);
},
);

View file

@ -9,4 +9,5 @@ export const DRAFT_ORDER_SELECTORS = {
editShippingAddress: '[data-test-id="edit-shipping-address"]',
editBillingAddress: '[data-test-id="edit-billing-address"]',
customerEmail: '[data-test-id="customer-email"]',
newAddressSelectButton: "[data-test-id='customerAddressnewAddress']",
};

View file

@ -16,12 +16,14 @@ export function finalizeDraftOrder(name) {
matchCase: false,
})
.click()
.get(DRAFT_ORDER_SELECTORS.newAddressSelectButton)
.should("be.visible")
.get(BUTTON_SELECTORS.submit)
.click()
.get(DRAFT_ORDER_SELECTORS.customerEmail)
.should("be.visible")
.get(SHARED_ELEMENTS.skeleton)
.should("not.exist")
.get(BUTTON_SELECTORS.submit)
.click()
.get(DRAFT_ORDER_SELECTORS.addShippingCarrierLink)
.click()
.get(SELECT_SHIPPING_METHOD_FORM.selectShippingMethod)