1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00
metamask-extension/test/e2e/tests
Mark Stacey 507c2cb475
Capture Sentry errors prior to initialization (#20265)
* Capture Sentry errors prior to initialization

Sentry errors captured before/during the wallet initialization are
currently not captured because we don't have the controller state yet
to determine whether the user has consented.

The Sentry setup has been updated to check the persisted state for
whether the user has consented, as a fallback in case the controller
state hasn't been initialized yet. This ensures that we capture errors
during initialization if the user has opted in.

* Always await async check for whether the user has opted in

* Remove unused import

* Update JSDoc return type

* Remove unused driver method

* Fix metametrics controller unit tests

* Fix e2e tests

* Fix e2e test on Firefox

* Start session upon install rather than toggle
2023-07-31 18:49:32 -02:30
..
phishing-controller Update @metamask/phishing-controller to v4.0.0 (#18840) 2023-07-31 10:18:48 -02:30
account-details.spec.js Improve Account Details E2E tests (#20183) 2023-07-27 09:22:13 -05:00
add-account.spec.js Fix add-account e2e test (#19684) 2023-06-20 16:33:24 +01:00
add-custom-network.spec.js Updating network list item hover (#20063) 2023-07-19 10:12:24 -07:00
add-hide-token.spec.js Upgrade assets-controllers to v9 (#19472) 2023-06-09 15:48:48 -05:00
address-book.spec.js Multichain Activity Screen (#19557) 2023-07-17 13:48:15 -04:00
advanced-settings.spec.js
auto-lock.spec.js Fix autolock field to accept decimals in Firefox (#19653) 2023-06-22 10:29:24 -06:00
backup-restore.spec.js Add improved downloading logic when exporting state logs (#19872) 2023-07-27 13:33:36 -04:00
chain-interactions.spec.js Updating network list item hover (#20063) 2023-07-19 10:12:24 -07:00
clear-activity.spec.js Multichain Activity Screen (#19557) 2023-07-17 13:48:15 -04:00
contract-interactions.spec.js Multichain Activity Screen (#19557) 2023-07-17 13:48:15 -04:00
custom-rpc-history.spec.js Updating network list item hover (#20063) 2023-07-19 10:12:24 -07:00
custom-token-add-approve.spec.js Update Text import paths: /ui (#20076) 2023-07-19 10:55:38 -07:00
dapp-interactions.spec.js feat(19726): fix flaky test in Dapp interactions caused by home-container rerender (#19997) 2023-07-13 13:02:06 +01:00
dapp-tx-edit.spec.js
edit-gas-fee.spec.js Multichain Activity Screen (#19557) 2023-07-17 13:48:15 -04:00
encrypt-decrypt.spec.js feature(19457): fix encrypt-decrypt.spec.js flaky tests (#19725) 2023-07-04 18:36:51 +01:00
ens.spec.js
errors.spec.js Capture Sentry errors prior to initialization (#20265) 2023-07-31 18:49:32 -02:30
eth-sign.spec.js Signature-Request refactor (#19104) 2023-07-20 18:51:38 +01:00
eth-subscribe.spec.js
failing-contract.spec.js Multichain Activity Screen (#19557) 2023-07-17 13:48:15 -04:00
gas-estimates.spec.js Use legacy gas API for BSC (#19763) 2023-07-10 14:09:39 -02:30
import-flow.spec.js Updating network list item hover (#20063) 2023-07-19 10:12:24 -07:00
incremental-security.spec.js UX: Multichain: Convert AccountDetails Popover to Modal (#19811) 2023-07-05 18:27:02 +05:30
ipfs-ens-resolution.spec.js Allow user to turn off ENS DNS resolution (#20102) 2023-07-28 11:21:43 -05:00
localization.spec.js
lock-account.spec.js
lockdown.spec.js
metamask-responsive-ui.spec.js Multichain Activity Screen (#19557) 2023-07-17 13:48:15 -04:00
multiple-transactions.spec.js Multichain Activity Screen (#19557) 2023-07-17 13:48:15 -04:00
navigate-transactions.spec.js
network-error.spec.js Update @metamask/gas-fee-controller to v6 (#19366) 2023-06-13 12:13:13 -02:30
onboarding.spec.js update isElementPresent usages (#20112) 2023-07-20 15:22:29 +01:00
permissions.spec.js Fix #20006 - Add Address Details and View on Explorer to Global Menu (#20013) 2023-07-18 17:01:07 -05:00
personal-sign.spec.js Signature-Request refactor (#19104) 2023-07-20 18:51:38 +01:00
portfolio-site.spec.js removed portfolio link from wallet view (#19716) 2023-06-23 17:28:41 +05:30
provider-api.spec.js Updating network list item hover (#20063) 2023-07-19 10:12:24 -07:00
security-provider.spec.js
send-edit.spec.js Multichain Activity Screen (#19557) 2023-07-17 13:48:15 -04:00
send-eth.spec.js Multichain Activity Screen (#19557) 2023-07-17 13:48:15 -04:00
send-hex-address.spec.js Multichain Activity Screen (#19557) 2023-07-17 13:48:15 -04:00
send-to-contract.spec.js
settings-general.spec.js
settings-search.spec.js
settings-security-reveal-srp.spec.js update isElementPresent usages (#20112) 2023-07-20 15:22:29 +01:00
signature-request.spec.js Signature-Request refactor (#19104) 2023-07-20 18:51:38 +01:00
signin-with-ethereum.spec.js
simple-send.spec.js feature(19463): fix send-eth flaky test and refactor (#19531) 2023-06-09 15:01:12 +01:00
state-logs.spec.js Add improved downloading logic when exporting state logs (#19872) 2023-07-27 13:33:36 -04:00
stuck-approved-transaction.spec.js Multichain Activity Screen (#19557) 2023-07-17 13:48:15 -04:00
switch-custom-network.spec.js Approval flow adding success and error pages (#19778) 2023-07-12 09:29:54 +01:00
terms-of-use.spec.js
token-details.spec.js