MetaMask / metamask-mobile

Mobile web browser providing access to websites that use the Ethereum blockchain
https://metamask.io
Other
2.04k stars 1.06k forks source link

test: fix failing e2e tests because of marketing consent sheet (#10021) #10056

Closed chrisleewilcox closed 1 week ago

chrisleewilcox commented 1 week ago

The E2E tests are failing because of the enhance experience bottom sheet that appears in some of the tests. Furthermore, there is also a policy alert which also affects the e2e tests. The purpose of this PR is to stabilize the E2E tests so they handle the bottom sheet and the policy alert.

Keep in mind this bug also affects the e2e tests and a few try catches were added to deal with the bug.

Passing smoke run: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/7457565d-c8e4-4fd6-9df6-1cd6a1d76861

Fixes:

  1. Go to this page... 2.

Description

Related issues

Fixes:

Manual testing steps

  1. Go to this page...

Screenshots/Recordings

Before

After

Pre-merge author checklist

Pre-merge reviewer checklist

sonarcloud[bot] commented 1 week ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

cortisiko commented 1 week ago

This PR is no longer needed as we already approved 7.24.3