1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-10-22 11:22:43 +02:00
metamask-extension/test/e2e/tests
Mark Stacey 2931957870
Split SRP input by word (#14016)
* Initial implementation of new SrpInput component

This new version of the SrpInput component uses a separate field for
each word of the SRP. Only one field can be revealed at a time, making
it less likely that it gets accidentally revealed to somebody.

* Fix copy mistakes

* Move container div from 'create vault' to 'srp-input', and setup grid layout

* Increase size of title

* Remove hard-coded width in Storybook to allow testing different viewport sizes

* Improve layout

* Improve margins

* Update dropdown text

* Expand SRP input section

* Remove unused localized messages

* Update dropdown option names in unit tests

* Replace checkbox with show/hide toggle

* Remove unused localized message

* Fix 'data-testid' prop name

* Fix e2e test imports using paste

* Use 'ActionableMessage' component for error message

* Convert error popover to actionable message

* Add tip about pasting the SRP

* Remove invalid prop

The "info" style of `ActionableMessage` is the default, so no type is
required.

* Use more readable test convenience methods

The method `toBeInTheDocument()` is now used over `not.toBeNull()` to
improve the readability of tests. Likewise, the convenience method
`.clear` is now used to clear fields rather than manually entering the
key combination to clear a field.

* Fix misspelled word
2022-03-21 16:39:26 -02:30
..
account-details.spec.js Adding support for EIP-1559 in E2E tests (#13282) 2022-01-19 04:38:41 +05:30
add-account.spec.js Split SRP input by word (#14016) 2022-03-21 16:39:26 -02:30
add-hide-token.spec.js Refactor ESLint config (#13482) 2022-02-28 10:42:09 -07:00
address-book.spec.js Adding support for EIP-1559 in E2E tests (#13282) 2022-01-19 04:38:41 +05:30
contract-interactions.spec.js Adding support for EIP-1559 in E2E tests (#13282) 2022-01-19 04:38:41 +05:30
custom-rpc-history.spec.js Feat/settings search (#13214) 2022-02-22 17:28:21 -03:30
edit-gas-fee.spec.js Make Edit Gas Fee testcase independent of arbitrary Wait time for Gas Editing (#13888) 2022-03-16 17:05:34 +01:00
eth-sign.spec.js E2e signing (#13507) 2022-02-04 15:39:48 +00:00
from-import-ui.spec.js add test: Import Account using private key of an already active account should result in an error (#13673) 2022-02-23 15:23:06 -06:00
incremental-security.spec.js Upgrade ganache - continued (#13354) 2022-01-20 16:56:52 +00:00
localization.spec.js Adding support for EIP-1559 in E2E tests (#13282) 2022-01-19 04:38:41 +05:30
lock-account.spec.js Adding support for EIP-1559 in E2E tests (#13282) 2022-01-19 04:38:41 +05:30
lockdown.spec.js Adding support for EIP-1559 in E2E tests (#13282) 2022-01-19 04:38:41 +05:30
metamask-responsive-ui.spec.js Split SRP input by word (#14016) 2022-03-21 16:39:26 -02:30
metrics.spec.js E2e metrics (#13904) 2022-03-15 13:17:48 -03:00
navigate-transactions.spec.js Adding support for EIP-1559 in E2E tests (#13282) 2022-01-19 04:38:41 +05:30
permissions.spec.js Adding support for EIP-1559 in E2E tests (#13282) 2022-01-19 04:38:41 +05:30
personal-sign.spec.js fix test (#13513) 2022-02-04 17:00:43 +00:00
phishing-detection.spec.js E2e metrics (#13904) 2022-03-15 13:17:48 -03:00
provider-api.spec.js Adding support for EIP-1559 in E2E tests (#13282) 2022-01-19 04:38:41 +05:30
send-edit.spec.js Removing EIP_1559_V2 feature flag (#13481) 2022-02-03 05:58:28 +05:30
send-eth.spec.js ToggleButton: Use label so users can click text (#13876) 2022-03-18 10:16:11 -05:00
signature-request.spec.js Refactor ESLint config (#13482) 2022-02-28 10:42:09 -07:00
simple-send.spec.js Adding support for EIP-1559 in E2E tests (#13282) 2022-01-19 04:38:41 +05:30
threebox.spec.js Make default icons the same on mobile and extension #13264 (#13408) 2022-02-16 11:03:17 -06:00
token-details.spec.js Add e2e testcase for token details functionality (#13818) 2022-03-09 09:35:14 +01:00