Skip to content

Merge branch 'main' into develop #1721

Merge branch 'main' into develop

Merge branch 'main' into develop #1721

GitHub Actions / UI Tests - dev succeeded May 28, 2024 in 0s

40 passed, 0 failed and 0 skipped

Tests passed successfully

✅ frontend/automation/test-results/junit-report/report.xml

40 tests were completed in 142s with 40 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
import-network.test.ts 6✅ 24s
import-wallet.test.ts 5✅ 5s
network-configuration.test.ts 10✅ 41s
settings.test.ts 1✅ 1s
transactions.test.ts 1✅ 2s
wallet-annotate.test.ts 1✅ 2s
wallet-edit.test.ts 1✅ 1s
wallet-remove.test.ts 1✅ 2s
wallet-taint.test.ts 2✅ 3s
wallets-sign.test.ts 4✅ 9s
wallets.test.ts 8✅ 13s

✅ import-network.test.ts

✅ Import network › import successfully using url
✅ Import network › import failure using url
✅ Import network › import successfully via file path
✅ Import network › import failure via file path
✅ Import network › overwrite network that already exists
✅ Import network › import same network with different name

✅ import-wallet.test.ts

✅ import wallet › recover wallet
✅ import wallet › recover wallet with same name
✅ import wallet › recover wallet with different version
✅ import wallet › form validation
✅ import wallet › incorrect recovery phrase

✅ network-configuration.test.ts

✅ manage networks › change network and persists after reload
✅ manage networks › view network details
✅ manage networks › edit network details displayed
✅ manage networks › remove network
✅ change network details › able to change service console url
✅ change network details › able to change service explorer url
✅ change network details › able to change service governance url
✅ change network details › able to change gRPC nodes
✅ change network details › able to change GraphQL nodes
✅ change network details › able to add a new REST node

✅ settings.test.ts

✅ settings › saves and reloads

✅ transactions.test.ts

✅ transactions view › can navigate to transactions page

✅ wallet-annotate.test.ts

✅ wallet annotate metadata › handles key name update

✅ wallet-edit.test.ts

✅ wallet edit › edits wallet name

✅ wallet-remove.test.ts

✅ wallet remove › removes a wallet

✅ wallet-taint.test.ts

✅ wallet taint key › message taint success
✅ wallet taint key › message untaint success

✅ wallets-sign.test.ts

✅ wallet sign key › message signing - success
✅ wallet sign key › message signing - able to sign multiple
✅ wallet sign key › message signing - prompt for content
✅ wallet sign key › message signing - hashed of signed content given

✅ wallets.test.ts

✅ create wallet › create new wallet
✅ wallet › view wallet keypairs
✅ wallet › wrong passphrase
✅ wallet › generate new key pair
✅ wallet › copy public key from keylist
✅ wallet › copy public key from key details
✅ wallet › key pair page
✅ wallet › wallet stays logged in