1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-27 00:28:10 +00:00
trezor-firmware/trezorlib/tests/device_tests
matejcik 85b85c67b3 trezorlib: reentrant session handling
This fixes the breakage introduced by transport reshuffles.
It's still not great and I'd love to see context manager based sessions.
But it's good enough for now.
2018-11-12 12:22:32 +01:00
..
__init__.py tests: Move to trezorlib.tests 2017-12-19 13:16:22 +01:00
.gitignore tests: Move to trezorlib.tests 2017-12-19 13:16:22 +01:00
common.py trezorlib: reentrant session handling 2018-11-12 12:22:32 +01:00
conftest.py trezorlib: reentrant session handling 2018-11-12 12:22:32 +01:00
test_basic.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_bip32_speed.py style: uppercase hex constants to conform with black 18.9b0 style 2018-10-01 14:01:33 +02:00
test_cancel.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_cosi.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_debuglink.py trezorlib: get rid of TextUIMixin 2018-10-10 13:15:28 +02:00
test_msg_applysettings.py debug: fix test_msg_applysettings 2018-10-10 13:15:28 +02:00
test_msg_cardano_get_address.py tests: xfail marks removed 2018-09-07 17:21:41 +02:00
test_msg_cardano_get_public_key.py cardano: fix tests broken after binascii removal 2018-10-02 16:51:53 +02:00
test_msg_cardano_sign_transaction.py cardano: clean up test case 2018-11-06 13:38:13 +01:00
test_msg_changepin.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_msg_cipherkeyvalue.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_clearsession.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_msg_ethereum_getaddress.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_ethereum_signmessage.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_ethereum_signtx_eip155.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_ethereum_signtx.py style: uppercase hex constants to conform with black 18.9b0 style 2018-10-01 14:01:33 +02:00
test_msg_ethereum_verifymessage.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_getaddress_segwit_native.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_msg_getaddress_segwit.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_msg_getaddress_show.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_msg_getaddress.py fix style 2018-10-23 15:30:31 +02:00
test_msg_getecdhsessionkey.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_getentropy.py device_tests: update test_msg_getentropy to new style 2018-08-13 15:49:12 +02:00
test_msg_getpublickey_curve.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_getpublickey.py tests: add script_type test to getpublickey test 2018-09-06 19:05:53 +02:00
test_msg_lisk_getaddress.py tests: cleanup lisk tests 2018-09-14 12:23:38 +02:00
test_msg_lisk_getpublickey.py tests: cleanup lisk tests 2018-09-14 12:23:38 +02:00
test_msg_lisk_signmessage.py tests: cleanup lisk tests 2018-09-14 12:23:38 +02:00
test_msg_lisk_signtx.py tests: cleanup lisk tests 2018-09-14 12:23:38 +02:00
test_msg_lisk_verifymessage.py tests: cleanup lisk tests 2018-09-14 12:23:38 +02:00
test_msg_loaddevice_xprv.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_msg_loaddevice.py trezorlib: get rid of TextUIMixin 2018-10-10 13:15:28 +02:00
test_msg_monero_getaddress.py trezorlib: add monero getaddress/getwatchkey + tests 2018-11-04 15:27:45 +01:00
test_msg_monero_getwatchkey.py trezorlib: add monero getaddress/getwatchkey + tests 2018-11-04 15:27:45 +01:00
test_msg_nem_getaddress.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_msg_nem_signtx_mosaics_t2.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_nem_signtx_mosaics.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_nem_signtx_multisig.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_nem_signtx_others.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_nem_signtx_transfers.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_ontology_getaddress.py add Ontology support (#301) 2018-09-06 15:36:44 +02:00
test_msg_ontology_sign_ont_id_add_attributes.py style: uppercase hex constants to conform with black 18.9b0 style 2018-10-01 14:01:33 +02:00
test_msg_ontology_sign_ont_id_register.py style: uppercase hex constants to conform with black 18.9b0 style 2018-10-01 14:01:33 +02:00
test_msg_ontology_sign_tx.py style: uppercase hex constants to conform with black 18.9b0 style 2018-10-01 14:01:33 +02:00
test_msg_ontology_sign_withdraw_ong.py style: uppercase hex constants to conform with black 18.9b0 style 2018-10-01 14:01:33 +02:00
test_msg_ping.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_msg_recoverydevice_dryrun.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_msg_recoverydevice_t2.py tests: update T1+T2 reset+recovery tests to reflect new Confirm dialog 2018-10-22 14:44:36 +02:00
test_msg_recoverydevice.py tests: fix signature of device.recover in expect-to-fail tests 2018-10-10 13:15:28 +02:00
test_msg_resetdevice_nobackup.py tests: update T1+T2 reset+recovery tests to reflect new Confirm dialog 2018-10-22 14:44:36 +02:00
test_msg_resetdevice_skipbackup.py tests: update T1+T2 reset+recovery tests to reflect new Confirm dialog 2018-10-22 14:44:36 +02:00
test_msg_resetdevice_t2.py tests: update T1+T2 reset+recovery tests to reflect new Confirm dialog 2018-10-22 14:44:36 +02:00
test_msg_resetdevice.py tests: update T1+T2 reset+recovery tests to reflect new Confirm dialog 2018-10-22 14:44:36 +02:00
test_msg_ripple_get_address.py tests: xfail marks removed 2018-09-07 17:21:41 +02:00
test_msg_ripple_sign_tx.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_signidentity.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_signmessage_decred.py decred: Add sign message tests (#318) 2018-10-10 13:35:31 +02:00
test_msg_signmessage_segwit_native.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_signmessage_segwit.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_signmessage.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_signtx_bcash.py style: fix imports 2018-11-06 13:36:25 +01:00
test_msg_signtx_bgold.py style: fix imports 2018-11-06 13:36:25 +01:00
test_msg_signtx_capricoin.py style: fix imports 2018-11-06 13:36:25 +01:00
test_msg_signtx_decred.py style: fix imports 2018-11-06 13:36:25 +01:00
test_msg_signtx_segwit_native.py tests: adapt tests to new APIs 2018-11-06 13:36:25 +01:00
test_msg_signtx_segwit.py tests: adapt tests to new APIs 2018-11-06 13:36:25 +01:00
test_msg_signtx_zcash.py style: fix imports 2018-11-06 13:36:25 +01:00
test_msg_signtx.py style: fix imports 2018-11-06 13:36:25 +01:00
test_msg_stellar_get_address.py tests: enable Stellar tests for T1 2018-10-23 14:13:55 +02:00
test_msg_stellar_sign_transaction.py fix style 2018-10-23 15:30:31 +02:00
test_msg_tezos_getaddress.py tests: tezos is not xfailed anymore 2018-09-13 15:12:42 +02:00
test_msg_tezos_getpublickey.py tests: tezos is not xfailed anymore 2018-09-13 15:12:42 +02:00
test_msg_tezos_sign_tx.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_verifymessage_segwit_native.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_verifymessage_segwit.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_verifymessage.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_msg_wipedevice.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_multisig_change.py tests: adapt tests to new APIs 2018-11-06 13:36:25 +01:00
test_multisig.py tests: adapt tests to new APIs 2018-11-06 13:36:25 +01:00
test_op_return.py style: fix imports 2018-11-06 13:36:25 +01:00
test_protect_call.py tests: reduce test_protect_call.py duration from 26 seconds to 5 2018-09-12 20:37:12 +02:00
test_protection_levels.py device_tests: fix remaining use of btc.sign_tx 2018-11-06 13:38:09 +01:00
test_zerosig.py style: fix imports 2018-11-06 13:36:25 +01:00