From d7d7112c5bc75a0a96c22621a67c0689bfafbcd6 Mon Sep 17 00:00:00 2001 From: maguire-arman Date: Tue, 15 Jul 2025 11:53:03 -0400 Subject: [PATCH] Streamlines credit card payment flow Removes an unnecessary navigation step after populating credit card details, improving the user experience. Adds CI environment variable to docker create commands. --- playwright-tests/pages/PaymentMethodPage.ts | 1 - temp/playwright-test.yml | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/playwright-tests/pages/PaymentMethodPage.ts b/playwright-tests/pages/PaymentMethodPage.ts index 7359ab436..87bf89c5e 100644 --- a/playwright-tests/pages/PaymentMethodPage.ts +++ b/playwright-tests/pages/PaymentMethodPage.ts @@ -203,7 +203,6 @@ export class PaymentMethodPage extends BasePage { await this.selectCreditCard(); await this.nextPage(); await this.paymentPage.populateCreditCardDetails(paymentDetails); - await this.nextPage(); break; case PaymentType.AfterPay: await this.payInFourButton.click(); diff --git a/temp/playwright-test.yml b/temp/playwright-test.yml index 53e8d296a..4c5cd315f 100644 --- a/temp/playwright-test.yml +++ b/temp/playwright-test.yml @@ -162,6 +162,7 @@ jobs: TOTAL_SHARDS=${{ parameters.totalShards }} container_id=$(docker create \ --ipc=host \ + --env CI=true \ --env-file "${{ parameters.envFileName }}" \ ${{ parameters.dockerImageName }}:${{ parameters.imageTag }} \ npx concurrently -k -n 'server,playwright' \ @@ -179,6 +180,7 @@ jobs: export ENV_FILE="${{ parameters.envFileName }}" container_id=$(docker create \ --ipc=host \ + --env CI=true \ --env-file "${{ parameters.envFileName }}" \ ${{ parameters.dockerImageName }}:${{ parameters.imageTag }} \ bash -c " @@ -257,6 +259,7 @@ jobs: export ENV_FILE="${{ parameters.envFileName }}" container_id=$(docker create \ --ipc=host \ + --env CI=true \ --env-file "${{ parameters.envFileName }}" \ ${{ parameters.dockerImageName }}:${{ parameters.imageTag }} \ bash -c "