* feat(e2e): expand buy coin test to whole flow
adds steps and verificaiton for finishing buy and seeing transaction state
minor general refactoring
new custom matcher shouldHavePayload
refactors invity mock objects
new locators
* fix(e2e): Adjust redirect of buy-coin to work on CI
adjust imports
improve logging of shouldHavePayload
* fix(e2e): yarn dedupe
* fix(e2e): list dependencies
* refactor(e2e): PR feedback
* feat(e2e): Converting cy to pw general.test.ts
* fix(e2e): Adds retry mechanism for dropdown options in setting tests
* feat(e2e): Start attaching electron traces to the report
* feat(e2e): Electron test videos are not added to reports
all page objects have locators refactored
related methods updated and renamed
several redundant methods were removed
adds few testids to product
expands contribution guide
These tests are passing without an issue on CLI
Conditionaly skiping local runs of 'EAP test'. Adding issue to backlog
Annoting dependency of 'Electrum completes discovery successfully'
- Make newlines after heading consistent.
- Make navigation notation consistent.
- Use simpler code formatting, keep double backticks only where needed.
- Explain M1 Mac situation and link to corresponding issue.
- Reword a sentence to follow natural time sequence.
- Remove dot prefix from relative paths
Paths with the dot appear as relative to the current file (e2e-web.md)
but that's wrong. Remove the dot from relative paths forcing the reader
to figure out what the path is relative to. Also note it at top of the
manual.