Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Syncing branches #17087

Merged
merged 84 commits into from
Feb 18, 2025
Merged

Syncing branches #17087

merged 84 commits into from
Feb 18, 2025

Conversation

MiroslavProchazka
Copy link
Contributor

Description

Related Issue

Resolve

Screenshots:

STew790 and others added 30 commits February 14, 2025 14:06
* fix(e2e): version-page test refactored adn skipped

The test was unstable and falsely passing

* refactor(e2e): Unite use of trezorEnv proxy with test.step wrapping

* refactor(e2e): Unite suite loading await for easier monitoring

* chore(e2e): Clean up snapshot steps

Allow use of ariaSnapshots which were stable
Remove toHaveScreenshot from test where alternative verification is in place
comment toHaveScreenshot in test where new verification is needed

* chore(e2e): missed files for snapshot cleanup
* feat(e2e): new Trading sell tests

* feat(e2e): catch and abort solana send request in e2e sell test

* feat(e2e): Expands sell Solana flow till the end

change expiration of all quotes
test renaming
one file rename

* fix(e2e): PR improvements
* refactor(suite): make NavItems reusable without the sidebar expanded state hooks

* feat(suite): remove the settings button from welcome top right in favor of left slimd sidebar

* feat(suite): remove the 'back' button from the settings layout when user is not logged in (replaced by the sidebar)

* feat(suite): keep the sidebar visible on the small screens in welcome layout

* feat(suite): display the left menu sidebar in welcome state
* refactor(e2e): Refactor trading tests

new fixture for Trading mock
new methods reusing common steps

* refactor(e2e): Clean up sell setups

new locators
different send address for each sell test to not lose any crypto by accident

* refactor(e2e): PR improvements

* fix(e2e): Remove instable check from Solana sell test

the element can quickly disappear and test would falsely fail

* refactor(e2e): removes redundant import
@MiroslavProchazka MiroslavProchazka marked this pull request as ready for review February 18, 2025 16:09
@MiroslavProchazka MiroslavProchazka added the no-project This label is used to specify that PR doesn't need to be added to a project label Feb 18, 2025
@tomasklim tomasklim merged commit 34fe88c into release-message-system-production Feb 18, 2025
40 of 45 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-project This label is used to specify that PR doesn't need to be added to a project
Projects
None yet
Development

Successfully merging this pull request may close these issues.