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

Add e2e test to existing flows #353

Open
8 of 11 tasks
Tommytrg opened this issue Aug 29, 2023 · 0 comments
Open
8 of 11 tasks

Add e2e test to existing flows #353

Tommytrg opened this issue Aug 29, 2023 · 0 comments
Labels

Comments

@Tommytrg
Copy link
Member

Tommytrg commented Aug 29, 2023

Add e2e test to cover the following flows:

  • Create wallet flow
  • Import from mnemonics
  • Re-establish wallet
  • Import an XPRV from Sheikah Test import wallet from xprv flow #359
  • Import an XPRV from myWitWallet Test import wallet from xprv flow #359
  • Import an XPRV from a node Test import wallet from xprv flow #359
  • Change the theme of the app
  • Export an XPRV
  • Update wallet from wallet list
    • Show the wallet list
    • Change the selected wallet
    • Check if the transactions list is updated
    • Check if the balance is updated
    • Check if the selected address is updated
    • Check if the current wallet is loaded on logout and login
  • Show the address list
    • Change the address
    • Check the current address is updated
    • Generate a new address
    • Check the current address is the newly generated one
    • Check if the current address is selected when log-out and login again
  • Create transaction
    • Avoid sending a transaction if there is a connection error
    • Avoid sending a transaction if there is a validation error
    • Avoid sending a transaction if there is a miner fee validation error
    • Send a transaction with a weighted fee
    • Show pending transaction details
    • Reset transaction when changing wallet
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant