Ondřej Vejpustek
6548ca7921
fix(legacy): disallow using per-node paths
2024-11-27 18:51:33 +01:00
Ondřej Vejpustek
2322c6774d
feat(legacy): support sortedmulti
2024-11-27 18:51:33 +01:00
Ondřej Vejpustek
f3c85e7ec7
feat(legacy): forbid multisig to singlesig change outputs
2024-11-27 18:51:33 +01:00
Ondřej Vejpustek
d1ebacc4dd
fix(core): disallow per-node paths in change outputs
2024-11-27 18:46:46 +01:00
Ondřej Vejpustek
16de45f31d
fix(core): disallow per-node paths in getaddress
2024-11-27 18:46:46 +01:00
Ondřej Vejpustek
e8c64a539c
refactor(tests): use same path in per-node specification
2024-11-27 18:46:35 +01:00
Ondřej Vejpustek
a67c7cdf5a
feat(test): test sortedmulti
2024-11-27 18:46:35 +01:00
Ondřej Vejpustek
77ed9d5eec
feat(core):: support sortedmulti
2024-11-27 18:46:35 +01:00
Ondřej Vejpustek
6483cb4f72
feat(core)): forbid multisig to singlesig change outputs
2024-11-27 18:45:42 +01:00
Ondřej Vejpustek
b42ec7a5ba
refactor(test): use forged mainnet transactions
2024-11-27 18:45:42 +01:00
Ondřej Vejpustek
f0ffebfc1d
refactor(test): refactor device test
2024-11-27 18:45:42 +01:00
Ondřej Vejpustek
7c50d89873
feat(core): remove deprecated path
2024-11-27 18:45:42 +01:00
Lukas Bielesch
a4da695430
chore(core): Use enum for for dealing with device rotations
2024-11-13 11:08:56 +01:00
obrusvit
8912686a22
fix(tests): remove lang asserts from click slip39
...
- some non-english texts do not fit on the screen and are paginated,
these tests cannot handle it
- commented out not to block GFL PR, to be resolved later
2024-11-12 16:55:17 +01:00
matejcik
fa46dddbef
chore: update fixtures for translations
2024-11-12 16:55:17 +01:00
obrusvit
92951303ba
fix(tests): show_multisig title assertions
2024-11-12 16:55:17 +01:00
matejcik
4819a8ce31
chore: update fixtures
2024-11-12 16:55:17 +01:00
matejcik
3769024920
fix(core): patch over problems with confirm_blob_pagination
2024-11-12 16:55:17 +01:00
matejcik
b2328a4e28
chore: update fixtures
2024-11-12 16:55:17 +01:00
matejcik
35be52e31e
fix(tests): patch over confirm_blob buttonrequest problems
2024-11-12 16:55:17 +01:00
matejcik
3a8f92f64d
tests(core): fix upgrade tests
2024-11-12 16:55:17 +01:00
Martin Milata
ea815eba93
test(core): fix test_reset_bip39_t2
...
[no changelog]
2024-11-12 16:55:17 +01:00
obrusvit
4b53a3ea9d
fix(tests): fix T3B1 persistance test
2024-11-12 16:55:17 +01:00
obrusvit
a22f1d3760
fix(tests): assert multiple in slip39 checklist
2024-11-12 16:55:17 +01:00
matejcik
e199d2bcaf
fix(tests): fix persistence tests, enable T3B1
2024-11-12 16:55:17 +01:00
matejcik
31958b7fb8
fix(core): restore ellipsis functionality on TR
2024-11-12 16:55:17 +01:00
matejcik
d4423b3569
fix(tests): correctly check that backup flow was aborted
2024-11-12 16:55:17 +01:00
matejcik
fbc2c828ec
fix(tests): do not place recorded.zip into the destdir
...
instead, download it to a temp location, as the Prophecy (and authors of
urlretrieve) foretold
2024-11-12 16:55:17 +01:00
matejcik
73c8149528
fix(tests): do not trip deadlock detection in autolock test
2024-11-12 16:55:17 +01:00
matejcik
b6b827cf7b
chore: update fixtures
2024-11-12 16:55:17 +01:00
matejcik
a4bd771e3b
style: fix style problems
2024-11-12 16:55:17 +01:00
matejcik
12cf208237
fix(tests): stop waiting for background task after a timeout
...
Otherwise a test can hang if the result is not returned. This is not
even covered by pytest-timeout because if a test fails, the call to
task.kill() happens during teardown, and pytest-timeout doesn't cover
that.
2024-11-12 16:55:17 +01:00
matejcik
f4240d6309
chore(python): improve recovery type deprecation warning
2024-11-12 16:55:17 +01:00
matejcik
d385667b4a
fix(tests): restore test functionality on legacy
...
The global layout related changes were wrong for T1 where debuglink
behavior is significantly different; in particular, it is not always
possible to communicate over debuglink.
This change reverts to the old behavior for T1B1 and keeps the new one
only for core-based models.
2024-11-12 16:55:17 +01:00
matejcik
617db52f43
feat(tests): sync received responses
...
to prevent "unexpected response to Initialize" errors
2024-11-12 16:55:17 +01:00
matejcik
11ae7a92ab
style: fix complaining lints & formatters
2024-11-12 16:55:17 +01:00
matejcik
adc9b523be
tests: fix small irregularities
2024-11-12 16:55:17 +01:00
matejcik
82290c2e5c
tests: use read_layout everywhere
2024-11-12 16:55:17 +01:00
matejcik
0e8dcbb498
feat(core): unify RustLayout, implement single global layout
2024-11-12 16:55:17 +01:00
Lukas Bielesch
7a61d8e858
chore(core) Translate hard-coded 'Enable labeling' string
2024-11-06 18:34:05 +01:00
Martin Milata
3897bc8d72
fix(tests): make update_fixtures.py fetch legacy fixtures
2024-11-05 18:56:03 +01:00
Ioan Bizău
461664ebfa
chore(core/translations): update fixtures
...
[no changelog]
2024-11-04 17:10:01 +02:00
Ioan Bizău
dfdd44becb
chore(core/translations): update fixtures
...
[no changelog]
2024-11-02 18:40:53 +01:00
obrusvit
2396e10fbb
fix(cardano): do not show paths while staking
...
Confirming "Withdraw" and "Delegate" is not accompanied by confirming
derivation paths after the transaction has been already signed.
[no changelog]
2024-10-31 22:02:01 +01:00
Ioan Bizău
c300576d6c
feat(core/ethereum): new ETH contract flow
2024-10-30 17:25:48 +02:00
obrusvit
2e0e8eb39b
chore: update fixtures
2024-10-30 09:15:10 +01:00
obrusvit
16a8d504e2
test(cardano): allow tests with details on mercury
2024-10-30 09:15:10 +01:00
obrusvit
ab9381cea9
chore: update fixtures
...
[no changelog]
2024-10-30 00:51:19 +01:00
obrusvit
3f1d2059ca
chore(core): update fixtures
2024-10-10 19:14:16 +02:00
Ioan Bizău
774f9de745
chore(core/translations): shorten some menu item translations
...
[no changelog]
2024-10-02 10:55:45 +03:00