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.
This commit is contained in:
maguire-arman 2025-07-15 11:53:03 -04:00
parent 07efa18134
commit d7d7112c5b
2 changed files with 3 additions and 1 deletions

View file

@ -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();

View file

@ -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 "