@@ -70,6 +70,7 @@ test.describe('Pay Order Page - Gateway Tests', () => {
7070 userType : USER_TYPES . ES_USER ,
7171 lineItems : [ { sku : sku , quantity : 1 } ]
7272 } ) ;
73+ createdOrderIds . push ( order . id ) ;
7374
7475 // Initialize page objects
7576 const payForOrderPage = new PayForOrderPage ( page , CHECKOUT_TYPES . BLOCK ) ; //the url will be in /checkout
@@ -101,36 +102,4 @@ test.describe('Pay Order Page - Gateway Tests', () => {
101102 }
102103 } ) ;
103104 } ) ;
104-
105- // Test with saved payment methods
106- /*test('Pay Order - Saved Payment Method', async ({ page, context }) => {
107- await context.addInitScript(() => {
108- localStorage.setItem('wc-blocks_saved_payment_method_enabled', 'true');
109- });
110-
111- // Create order
112- const order = await orderHelper.createOrder({
113- productType: PRODUCT_TYPES.SIMPLE,
114- userType: USER_TYPES.ES_USER
115- });
116- createdOrderIds.push(order.id);
117- const payForOrderPage = new PayForOrderPage(page, CHECKOUT_TYPES.CLASSIC);
118- const orderVerification = new OrderVerification(page);
119-
120- // Navigate to pay-order page
121- const payOrderUrl = buildPayOrderUrl(order.id, order.order_key);
122- await page.goto(payOrderUrl);
123- await page.waitForLoadState('networkidle');
124-
125- // Check if saved payment methods are displayed
126- const savedMethodsVisible = await payForOrderPage.hasSavedPaymentMethods();
127- if (savedMethodsVisible) {
128- await payForOrderPage.selectSavedPaymentMethod(0);
129- await payForOrderPage.clickPlaceOrder();
130- await orderVerification.verifySuccessfulOrder();
131- console.log('✅ Payment with saved method successful');
132- } else {
133- console.log('⚠️ No saved payment methods available');
134- }
135- });*/
136105} ) ;
0 commit comments