Commit Graph

39 Commits (f607cb25019f0bc18bae281ce294a52810fc5ec5)

Author SHA1 Message Date
grdddj 697cb6448c chore(tests): add type hints to some non-device tests
2 years ago
grdddj c77e18d77c chore(tests): add type hints to helper test functions
2 years ago
matejcik a4bcc95deb feat(python): introduce Trezor models
2 years ago
matejcik a2a8cc88d9 feat(python): make the protobuf mappings overridable
2 years ago
amadejpapez 85ba7c12ba style(all): use f-strings for formatting
3 years ago
matejcik a58823cc0c refactor(python): rework trezorlib protobuf codec
3 years ago
Andrew Kozlik 151592c6a3 test: Add upgrade test with enabled wipe code for legacy.
3 years ago
Andrew Kozlik 9bd4465fbf test: Add test for progressive storage version upgrades without unlocking in between.
3 years ago
Andrew Kozlik aaa1ea6352 test: Add upgrade test with enabled PIN for legacy.
3 years ago
matejcik e4785d47e0 style: apply black 20.8b1
4 years ago
matejcik 08d896f2f9 chore(tests): update to kwargs usage and new btc.sign_tx API
4 years ago
Tomas Susanka b99b8b3df3 Merge remote-tracking branch 'origin/release/2020-09'
4 years ago
Tomas Susanka a443a4a430 tests/upgrade: add support for filenames with revision
4 years ago
matejcik af5e301a7c tests: update device tests with added ButtonRequests where appropriate
4 years ago
Tomas Susanka b67be7dd9e core: forbid all settings if not initialized
4 years ago
matejcik 3c128cde38 tests: fix wait_layout() behavior
4 years ago
matejcik e61b7d28e9 all: do not send state in PassphraseAck (not needed for compatibility)
4 years ago
matejcik e9003d0742 tests/upgrade_tests: extract and simplify for_all decorator
4 years ago
matejcik 25910acdd1 tests: make use of new emulator code in emulator tests
4 years ago
Pavol Rusnak bb8d809a6d
common: change language field to IETF BCP 47 language tag
5 years ago
Tomas Susanka 1b88840f53 docs: move docs to root
5 years ago
matejcik bd9bf4e2bc python: rename webauthn and u2f to fido
5 years ago
Tomas Susanka 23c4b97e48 tests/upgrade: test u2f counter
5 years ago
Tomas Susanka 31a484bdc6 tests/persistence: extend recovery test to test a full recovery
5 years ago
Tomas Susanka 04f0b74b29 tests: add upgrade test for recovery
5 years ago
Tomas Susanka 9251f73d89 tests: move persistence tests to its own folder
5 years ago
matejcik 9b827baca0 tests: improve Shamir persistence test
5 years ago
matejcik f22f4d920e tests: ensure Shamir persistence test runs only for core
5 years ago
matejcik bc1696b947 tests: add scaffold for Shamir persistence testing
5 years ago
Tomas Susanka 6b8f63c624 docs: improve tests documentation
5 years ago
matejcik 6e4921c030 tests: finish extracting common functionality for emulators
5 years ago
matejcik 643122b651 tests: harden upgrade test
5 years ago
matejcik b7ba306a46 tests: start moving common functions to top level
5 years ago
Pavol Rusnak 9898b9f208
tests/device_tests: don't wait forever for emulator to start listening
5 years ago
Pavol Rusnak 775f5b4e66
tests: check reported version of the emulator in the upgrade_tests
5 years ago
Pavol Rusnak ee84450fe7
tests: use appropriate env variables to set emulator profile dir
5 years ago
matejcik 885a21ab36 tests: add missing licence headers
5 years ago
matejcik 8814837a9e ci: split "test upgrade" for core and legacy (fixes #501)
5 years ago
Tomas Susanka 077735f57b ci: introduce upgrade tests
5 years ago