1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-29 15:50:28 +01:00
metamask-extension/test/e2e/fixtures
Dan J Miller 958535d5df
Ledger WebHID What's New popup (#12501)
* Add notification for ledger live users about how they can switch to WebHID

* Add action button so that users can go right to settings from the what's new popup

* Fix

* Add notification 8 to e2e fixtures

* Lint fix

* Update ledger webhid notification wording

* Update app/_locales/en/messages.json

* Update ui/selectors/selectors.js
2021-11-03 20:05:39 -02:30
..
address-entry Ledger WebHID What's New popup (#12501) 2021-11-03 20:05:39 -02:30
connected-state Ledger WebHID What's New popup (#12501) 2021-11-03 20:05:39 -02:30
custom-rpc Ledger WebHID What's New popup (#12501) 2021-11-03 20:05:39 -02:30
custom-token Ledger WebHID What's New popup (#12501) 2021-11-03 20:05:39 -02:30
import-ui Ledger WebHID What's New popup (#12501) 2021-11-03 20:05:39 -02:30
imported-account Ledger WebHID What's New popup (#12501) 2021-11-03 20:05:39 -02:30
localization Ledger WebHID What's New popup (#12501) 2021-11-03 20:05:39 -02:30
metrics-enabled Ledger WebHID What's New popup (#12501) 2021-11-03 20:05:39 -02:30
navigate-transactions Ledger WebHID What's New popup (#12501) 2021-11-03 20:05:39 -02:30
onboarding Refactoring metamask-responsive-ui.spec.js to use fixtures (#10866) 2021-04-15 09:58:51 -04:00
send-edit Ledger WebHID What's New popup (#12501) 2021-11-03 20:05:39 -02:30
threebox-enabled Ledger WebHID What's New popup (#12501) 2021-11-03 20:05:39 -02:30
README.md Allow exporting state during e2e tests (#7860) 2020-01-17 18:59:25 -04:00

End-to-end tests

This directory contains the fixture data used to bootstrap the individual e2e tests. Each sub-directory contains one thing:

  1. A state.json file that represents a the saved state for the extension (see Generating fixture data below)

Generating fixture data

Fixture data can be generated by following these steps:

  1. Load the unpacked extension in development or test mode
  2. Inspecting the background context of the extension
  3. Call metamaskGetState, then call copy on the results

You can then paste the contents directly in your fixture file.

copy(await metamaskGetState())