From b4fa6f2a7ffb33d3fa05a75d72ca82c33a4556e7 Mon Sep 17 00:00:00 2001 From: matejcik Date: Wed, 31 Jul 2019 17:43:54 +0200 Subject: [PATCH] tests: move device tests to top-level --- {python/trezorlib/tests => tests}/device_tests/.gitignore | 0 {python/trezorlib/tests => tests}/device_tests/REGISTERED_MARKERS | 0 {python/trezorlib/tests => tests}/device_tests/__init__.py | 0 {python/trezorlib/tests => tests}/device_tests/common.py | 0 {python/trezorlib/tests => tests}/device_tests/conftest.py | 0 {python/trezorlib/tests => tests}/device_tests/test_basic.py | 0 .../trezorlib/tests => tests}/device_tests/test_bip32_speed.py | 0 {python/trezorlib/tests => tests}/device_tests/test_cancel.py | 0 {python/trezorlib/tests => tests}/device_tests/test_cosi.py | 0 {python/trezorlib/tests => tests}/device_tests/test_debuglink.py | 0 .../tests => tests}/device_tests/test_msg_applysettings.py | 0 .../tests => tests}/device_tests/test_msg_binance_get_address.py | 0 .../device_tests/test_msg_binance_get_public_key.py | 0 .../tests => tests}/device_tests/test_msg_binance_sign_tx.py | 0 .../tests => tests}/device_tests/test_msg_cardano_get_address.py | 0 .../device_tests/test_msg_cardano_get_address_shamir.py | 0 .../device_tests/test_msg_cardano_get_public_key.py | 0 .../device_tests/test_msg_cardano_get_public_key_shamir.py | 0 .../device_tests/test_msg_cardano_sign_transaction.py | 0 .../device_tests/test_msg_cardano_sign_tx_shamir.py | 0 .../trezorlib/tests => tests}/device_tests/test_msg_changepin.py | 0 .../tests => tests}/device_tests/test_msg_cipherkeyvalue.py | 0 .../tests => tests}/device_tests/test_msg_clearsession.py | 0 .../tests => tests}/device_tests/test_msg_eos_get_public_key.py | 0 .../trezorlib/tests => tests}/device_tests/test_msg_eos_signtx.py | 0 .../tests => tests}/device_tests/test_msg_ethereum_getaddress.py | 0 .../device_tests/test_msg_ethereum_getpublickey.py | 0 .../tests => tests}/device_tests/test_msg_ethereum_signmessage.py | 0 .../tests => tests}/device_tests/test_msg_ethereum_signtx.py | 0 .../device_tests/test_msg_ethereum_signtx_eip155.py | 0 .../device_tests/test_msg_ethereum_verifymessage.py | 0 .../trezorlib/tests => tests}/device_tests/test_msg_getaddress.py | 0 .../tests => tests}/device_tests/test_msg_getaddress_segwit.py | 0 .../device_tests/test_msg_getaddress_segwit_native.py | 0 .../tests => tests}/device_tests/test_msg_getaddress_show.py | 0 .../tests => tests}/device_tests/test_msg_getecdhsessionkey.py | 0 .../trezorlib/tests => tests}/device_tests/test_msg_getentropy.py | 0 .../tests => tests}/device_tests/test_msg_getpublickey.py | 0 .../tests => tests}/device_tests/test_msg_getpublickey_curve.py | 0 .../tests => tests}/device_tests/test_msg_lisk_getaddress.py | 0 .../tests => tests}/device_tests/test_msg_lisk_getpublickey.py | 0 .../tests => tests}/device_tests/test_msg_lisk_signmessage.py | 0 .../tests => tests}/device_tests/test_msg_lisk_signtx.py | 0 .../tests => tests}/device_tests/test_msg_lisk_verifymessage.py | 0 .../trezorlib/tests => tests}/device_tests/test_msg_loaddevice.py | 0 .../tests => tests}/device_tests/test_msg_loaddevice_xprv.py | 0 .../tests => tests}/device_tests/test_msg_monero_getaddress.py | 0 .../tests => tests}/device_tests/test_msg_monero_getwatchkey.py | 0 .../tests => tests}/device_tests/test_msg_nem_getaddress.py | 0 .../tests => tests}/device_tests/test_msg_nem_signtx_mosaics.py | 0 .../device_tests/test_msg_nem_signtx_mosaics_t2.py | 0 .../tests => tests}/device_tests/test_msg_nem_signtx_multisig.py | 0 .../tests => tests}/device_tests/test_msg_nem_signtx_others.py | 0 .../tests => tests}/device_tests/test_msg_nem_signtx_transfers.py | 0 {python/trezorlib/tests => tests}/device_tests/test_msg_ping.py | 0 .../tests => tests}/device_tests/test_msg_recoverydevice.py | 0 .../device_tests/test_msg_recoverydevice_dryrun.py | 0 .../device_tests/test_msg_recoverydevice_shamir.py | 0 .../device_tests/test_msg_recoverydevice_shamir_dryrun.py | 0 .../tests => tests}/device_tests/test_msg_recoverydevice_t2.py | 0 .../tests => tests}/device_tests/test_msg_resetdevice.py | 0 .../tests => tests}/device_tests/test_msg_resetdevice_nobackup.py | 0 .../tests => tests}/device_tests/test_msg_resetdevice_shamir.py | 0 .../device_tests/test_msg_resetdevice_skipbackup.py | 0 .../tests => tests}/device_tests/test_msg_resetdevice_t2.py | 0 .../tests => tests}/device_tests/test_msg_ripple_get_address.py | 0 .../tests => tests}/device_tests/test_msg_ripple_sign_tx.py | 0 .../tests => tests}/device_tests/test_msg_signidentity.py | 0 .../tests => tests}/device_tests/test_msg_signmessage.py | 0 .../tests => tests}/device_tests/test_msg_signmessage_decred.py | 0 .../tests => tests}/device_tests/test_msg_signmessage_segwit.py | 0 .../device_tests/test_msg_signmessage_segwit_native.py | 0 {python/trezorlib/tests => tests}/device_tests/test_msg_signtx.py | 0 .../tests => tests}/device_tests/test_msg_signtx_bcash.py | 0 .../tests => tests}/device_tests/test_msg_signtx_bgold.py | 0 .../tests => tests}/device_tests/test_msg_signtx_capricoin.py | 0 .../tests => tests}/device_tests/test_msg_signtx_dash.py | 0 .../tests => tests}/device_tests/test_msg_signtx_decred.py | 0 .../trezorlib/tests => tests}/device_tests/test_msg_signtx_grs.py | 0 .../tests => tests}/device_tests/test_msg_signtx_komodo.py | 0 .../tests => tests}/device_tests/test_msg_signtx_segwit.py | 0 .../tests => tests}/device_tests/test_msg_signtx_segwit_native.py | 0 .../tests => tests}/device_tests/test_msg_signtx_zcash.py | 0 .../tests => tests}/device_tests/test_msg_stellar_get_address.py | 0 .../device_tests/test_msg_stellar_sign_transaction.py | 0 .../tests => tests}/device_tests/test_msg_tezos_getaddress.py | 0 .../tests => tests}/device_tests/test_msg_tezos_getpublickey.py | 0 .../tests => tests}/device_tests/test_msg_tezos_sign_tx.py | 0 .../tests => tests}/device_tests/test_msg_verifymessage.py | 0 .../tests => tests}/device_tests/test_msg_verifymessage_segwit.py | 0 .../device_tests/test_msg_verifymessage_segwit_native.py | 0 .../trezorlib/tests => tests}/device_tests/test_msg_wipedevice.py | 0 {python/trezorlib/tests => tests}/device_tests/test_multisig.py | 0 .../tests => tests}/device_tests/test_multisig_change.py | 0 {python/trezorlib/tests => tests}/device_tests/test_op_return.py | 0 .../trezorlib/tests => tests}/device_tests/test_protect_call.py | 0 .../tests => tests}/device_tests/test_protection_levels.py | 0 .../tests => tests}/device_tests/test_shamir_passphrase.py | 0 {python/trezorlib/tests => tests}/device_tests/test_zerosig.py | 0 ...7b237b0152843a416f8f1ab0c63321b1be7a8cad7bf5c5c216fcf062c.json | 0 ...8ba24235d86b053ea2ccb484fc32b96f89c3c39f98d86f90db16076a0.json | 0 ...dfb467d2ecb50261387bf752a3977d7e5337915071bb4151e6b711a78.json | 0 ...0df12d5b07a34601d88fa6856c6edcbf4d05ebef3486510ae1c293d5f.json | 0 ...06c76ad3082bba930cf627cdd5f1b3cd0b9907dd7ff1a07e14addc985.json | 0 ...61b840e6edbe7f9280043184a98e020d9795c1b65cb7cef2551a8fb18.json | 0 ...06c76ad3082bba930cf627cdd5f1b3cd0b9907dd7ff1a07e14addc985.json | 0 ...61b840e6edbe7f9280043184a98e020d9795c1b65cb7cef2551a8fb18.json | 0 ...eb4302cf52979afd5e6909e37d8fdd874301f7cc87e547e509cb1caa6.json | 0 ...54977662ab3879c66fb251ef753e0912223a83d1dcb009111d28265e5.json | 0 ...403ae5607e473949cfa03f09f2cd8b0f404bf99ce10b7303d86280bf7.json | 0 ...09ca92d7359564be803cb2c932cde7d370f7cee50fd1fad6790f6206d.json | 0 ...0dea781f45ebb536e53dffc526d68c0eb5c00547e323b2c32382dfba3.json | 0 ...757224d1ff1941488d23087071103e5bf855f4c1c44e5c8d9d82ca46e.json | 0 ...ebb5a21cee8b725aa1ef04ffce7e609448446d3a8d6f483c634ef5315.json | 0 ...d089cee47e481b1a753a53081b40738cc87e38f1d9b23ab57d9ad4396.json | 0 ...f4c0c23982a35899a6e58ae11e703eacd7954f588ed4b9cdefc4dba52.json | 0 ...d820c5851b60c54613fbc4bcb37df6cd49b4c96143e99580a472f79fb.json | 0 ...34946593bcad1d2b013e12f74159e69574ffea21581dad115572e031c.json | 0 ...63255af4ad16b098e9885a252632086fa6be53301521d05253ce8a73d.json | 0 ...80147b4bcc70b75e4bbf2d7382021b871bd8867ef8fa525ef50864882.json | 0 ...5e5007a08f2b3926fe11c66612e8f73c6b00c69c7027213b84d259be3.json | 0 ...81ce84eda891679ddc797d162c17c60b15d6c0ac23be5e31369e7235f.json | 0 ...11f1b2dffd76d2729bae8e056f8f9ecf8996d3f428e75a6f23f2c5e8c.json | 0 ...c874bd60a819884e116c42e6791c8283ce1fc3b79f0d18531a61bbb8a.json | 0 ...64b2a0233e7d8d037f5a5afc957cedf48f1c4067e9e33ca6df22ab04f.json | 0 ...259429989fc9c51ae4a5e3e3eab0723dceb21577533ac7c4b4ba4db5d.json | 0 ...052740d85a630e79c140558215b64e26c500212b90e16b55d13ca06a8.json | 0 ...521d38387e7617565fe17628723ef6635a08537ad9c46cfb1619e4c3f.json | 0 ...0a333c53c02f523db5f1a9b17538a8850b4c2c24ecb9b7ba48059b970.json | 0 ...fd220ef59ae2e5b17005a81e222758122682d522eff8ae1fcbc93bc74.json | 0 ...0b39a0a0c0e53d6f2f84c2a944f0d50e017a82701e8e02e46e979d5ed.json | 0 ...e72a831a766db15e7a38bc28025d4ee02234d68bdea2d8353b47a3113.json | 0 ...78c5814742c87cffdb4a21231869888f8042fb07a90e015a9db1f9d4a.json | 0 ...126ec8e2b078cab0f12e4c8b4ce1d7724905f8ebef8dca26b0c8e0f1d.json | 0 ...1119e9776f0d4ebd80e570165818a829bbf4477cd1afe5149dbcd34b1.json | 0 ...2765ce3dd8f4329445b20e3684e948709c5cdcaf12da3bb079c99448a.json | 0 ...71b8db7a628f2b2bb86bfeefae1766463ce8692438c7fd3fce3f43ce5.json | 0 ...8ea3ed849042efed0fdac8cb4fc301961c5988cba56902d8ffb61c337.json | 0 ...1dec654579a71ea9555463f63ac7b7df9d8ba67b4682bba4e514d0f0c.json | 0 ...8ce6ae337a6b3057a16d5bad0b561ad1dfc047d0a7fbb8814668f91e5.json | 0 ...3eca0fe6915d9f2d77c86c5a7f19bf66b1b1253c2c51cb4ae5f0c017b.json | 0 ...7cbec2258b0971056ef3fe34128dbde30daa9c0639a898f9977299d54.json | 0 ...be756c06d02167656465c8dc83bb553bf386a3f478ae65b5c021002be.json | 0 ...27ba308a749b11afecc2018980af18f79e89ad6b080b58220d856f739.json | 0 ...0bbc2024e12dcb4a0b4806b0398646b91acf314da028c3f03dd0179fc.json | 0 ...547ea7f57a713c607f15e883ddc4a98167ee2c43ed953c53cb5153e24.json | 0 ...77d7cca5f42fbc7631d062c9ae918a0254f7c6c22de8e8cb7fd5b8236.json | 0 ...e14143a8bf61125102b7ef594118a3796cad670fa8ee15080ae155318.json | 0 ...bc1ae7667ffb9e5248e90b2fb93cd9150234151ce90e14ab2f5933bcd.json | 0 ...d8becee05a830f418d13aa665125464547db5c7a6cd28f21639fe1228.json | 0 ...606c264e47e5c42c958fe4cf1539c5172684721e38e69f4ef634d75dc.json | 0 ...2226974b1dd87b7113cc8aea8c63e5ae29293991e7bfa80c126930368.json | 0 .../txcache/insight_zencash_block-index_110000.json | 0 153 files changed, 0 insertions(+), 0 deletions(-) rename {python/trezorlib/tests => tests}/device_tests/.gitignore (100%) rename {python/trezorlib/tests => tests}/device_tests/REGISTERED_MARKERS (100%) rename {python/trezorlib/tests => tests}/device_tests/__init__.py (100%) rename {python/trezorlib/tests => tests}/device_tests/common.py (100%) rename {python/trezorlib/tests => tests}/device_tests/conftest.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_basic.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_bip32_speed.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_cancel.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_cosi.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_debuglink.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_applysettings.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_binance_get_address.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_binance_get_public_key.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_binance_sign_tx.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_cardano_get_address.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_cardano_get_address_shamir.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_cardano_get_public_key.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_cardano_get_public_key_shamir.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_cardano_sign_transaction.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_cardano_sign_tx_shamir.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_changepin.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_cipherkeyvalue.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_clearsession.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_eos_get_public_key.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_eos_signtx.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_ethereum_getaddress.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_ethereum_getpublickey.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_ethereum_signmessage.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_ethereum_signtx.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_ethereum_signtx_eip155.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_ethereum_verifymessage.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_getaddress.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_getaddress_segwit.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_getaddress_segwit_native.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_getaddress_show.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_getecdhsessionkey.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_getentropy.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_getpublickey.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_getpublickey_curve.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_lisk_getaddress.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_lisk_getpublickey.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_lisk_signmessage.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_lisk_signtx.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_lisk_verifymessage.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_loaddevice.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_loaddevice_xprv.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_monero_getaddress.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_monero_getwatchkey.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_nem_getaddress.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_nem_signtx_mosaics.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_nem_signtx_mosaics_t2.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_nem_signtx_multisig.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_nem_signtx_others.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_nem_signtx_transfers.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_ping.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_recoverydevice.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_recoverydevice_dryrun.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_recoverydevice_shamir.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_recoverydevice_shamir_dryrun.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_recoverydevice_t2.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_resetdevice.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_resetdevice_nobackup.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_resetdevice_shamir.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_resetdevice_skipbackup.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_resetdevice_t2.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_ripple_get_address.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_ripple_sign_tx.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signidentity.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signmessage.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signmessage_decred.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signmessage_segwit.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signmessage_segwit_native.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signtx.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signtx_bcash.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signtx_bgold.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signtx_capricoin.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signtx_dash.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signtx_decred.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signtx_grs.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signtx_komodo.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signtx_segwit.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signtx_segwit_native.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_signtx_zcash.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_stellar_get_address.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_stellar_sign_transaction.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_tezos_getaddress.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_tezos_getpublickey.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_tezos_sign_tx.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_verifymessage.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_verifymessage_segwit.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_verifymessage_segwit_native.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_msg_wipedevice.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_multisig.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_multisig_change.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_op_return.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_protect_call.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_protection_levels.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_shamir_passphrase.py (100%) rename {python/trezorlib/tests => tests}/device_tests/test_zerosig.py (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bcash_tx_502e8577b237b0152843a416f8f1ab0c63321b1be7a8cad7bf5c5c216fcf062c.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bcash_tx_8b6db9b8ba24235d86b053ea2ccb484fc32b96f89c3c39f98d86f90db16076a0.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bcash_tx_bc37c28dfb467d2ecb50261387bf752a3977d7e5337915071bb4151e6b711a78.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bcash_tx_f68caf10df12d5b07a34601d88fa6856c6edcbf4d05ebef3486510ae1c293d5f.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bgold_tx_25526bf06c76ad3082bba930cf627cdd5f1b3cd0b9907dd7ff1a07e14addc985.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bgold_tx_db77c2461b840e6edbe7f9280043184a98e020d9795c1b65cb7cef2551a8fb18.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_gold_tx_25526bf06c76ad3082bba930cf627cdd5f1b3cd0b9907dd7ff1a07e14addc985.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_gold_tx_db77c2461b840e6edbe7f9280043184a98e020d9795c1b65cb7cef2551a8fb18.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_tx_1570416eb4302cf52979afd5e6909e37d8fdd874301f7cc87e547e509cb1caa6.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_tx_39a29e954977662ab3879c66fb251ef753e0912223a83d1dcb009111d28265e5.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_tx_4a7b7e0403ae5607e473949cfa03f09f2cd8b0f404bf99ce10b7303d86280bf7.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_tx_50f6f1209ca92d7359564be803cb2c932cde7d370f7cee50fd1fad6790f6206d.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_tx_54aa5680dea781f45ebb536e53dffc526d68c0eb5c00547e323b2c32382dfba3.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_tx_58497a7757224d1ff1941488d23087071103e5bf855f4c1c44e5c8d9d82ca46e.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_tx_6189e3febb5a21cee8b725aa1ef04ffce7e609448446d3a8d6f483c634ef5315.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_tx_a6e2829d089cee47e481b1a753a53081b40738cc87e38f1d9b23ab57d9ad4396.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_tx_c6091adf4c0c23982a35899a6e58ae11e703eacd7954f588ed4b9cdefc4dba52.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_tx_c63e24ed820c5851b60c54613fbc4bcb37df6cd49b4c96143e99580a472f79fb.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_tx_c6be22d34946593bcad1d2b013e12f74159e69574ffea21581dad115572e031c.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_tx_d1d08ea63255af4ad16b098e9885a252632086fa6be53301521d05253ce8a73d.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_tx_d5f65ee80147b4bcc70b75e4bbf2d7382021b871bd8867ef8fa525ef50864882.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_bitcoin_tx_e4bc1ae5e5007a08f2b3926fe11c66612e8f73c6b00c69c7027213b84d259be3.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_capricoin_tx_3bf506c81ce84eda891679ddc797d162c17c60b15d6c0ac23be5e31369e7235f.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_capricoin_tx_f3a6e6411f1b2dffd76d2729bae8e056f8f9ecf8996d3f428e75a6f23f2c5e8c.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_dash_tx_15575a1c874bd60a819884e116c42e6791c8283ce1fc3b79f0d18531a61bbb8a.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_dash_tx_5579eaa64b2a0233e7d8d037f5a5afc957cedf48f1c4067e9e33ca6df22ab04f.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_dash_tx_acb3b7f259429989fc9c51ae4a5e3e3eab0723dceb21577533ac7c4b4ba4db5d.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_decred_testnet_tx_16da185052740d85a630e79c140558215b64e26c500212b90e16b55d13ca06a8.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_decred_testnet_tx_3f7c395521d38387e7617565fe17628723ef6635a08537ad9c46cfb1619e4c3f.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_decred_testnet_tx_5e6e3500a333c53c02f523db5f1a9b17538a8850b4c2c24ecb9b7ba48059b970.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_decred_testnet_tx_ccf95b0fd220ef59ae2e5b17005a81e222758122682d522eff8ae1fcbc93bc74.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_decred_testnet_tx_e16248f0b39a0a0c0e53d6f2f84c2a944f0d50e017a82701e8e02e46e979d5ed.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_decred_testnet_tx_f395ef3e72a831a766db15e7a38bc28025d4ee02234d68bdea2d8353b47a3113.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_groestlcoin_tx_cb74c8478c5814742c87cffdb4a21231869888f8042fb07a90e015a9db1f9d4a.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_komodo_tx_2807c5b126ec8e2b078cab0f12e4c8b4ce1d7724905f8ebef8dca26b0c8e0f1d.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_komodo_tx_7b28bd91119e9776f0d4ebd80e570165818a829bbf4477cd1afe5149dbcd34b1.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_09144602765ce3dd8f4329445b20e3684e948709c5cdcaf12da3bb079c99448a.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_16c6c8471b8db7a628f2b2bb86bfeefae1766463ce8692438c7fd3fce3f43ce5.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_20912f98ea3ed849042efed0fdac8cb4fc301961c5988cba56902d8ffb61c337.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_2bac7ad1dec654579a71ea9555463f63ac7b7df9d8ba67b4682bba4e514d0f0c.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_31bc1c88ce6ae337a6b3057a16d5bad0b561ad1dfc047d0a7fbb8814668f91e5.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_65b811d3eca0fe6915d9f2d77c86c5a7f19bf66b1b1253c2c51cb4ae5f0c017b.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_6f90f3c7cbec2258b0971056ef3fe34128dbde30daa9c0639a898f9977299d54.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_9c31922be756c06d02167656465c8dc83bb553bf386a3f478ae65b5c021002be.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_b0946dc27ba308a749b11afecc2018980af18f79e89ad6b080b58220d856f739.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_c9348040bbc2024e12dcb4a0b4806b0398646b91acf314da028c3f03dd0179fc.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_d2dcdaf547ea7f57a713c607f15e883ddc4a98167ee2c43ed953c53cb5153e24.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_d6da21677d7cca5f42fbc7631d062c9ae918a0254f7c6c22de8e8cb7fd5b8236.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_d80c34ee14143a8bf61125102b7ef594118a3796cad670fa8ee15080ae155318.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_e5040e1bc1ae7667ffb9e5248e90b2fb93cd9150234151ce90e14ab2f5933bcd.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_testnet_tx_f41cbedd8becee05a830f418d13aa665125464547db5c7a6cd28f21639fe1228.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_zcash_testnet_tx_aaf51e4606c264e47e5c42c958fe4cf1539c5172684721e38e69f4ef634d75dc.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_zcash_testnet_tx_e3820602226974b1dd87b7113cc8aea8c63e5ae29293991e7bfa80c126930368.json (100%) rename {python/trezorlib/tests => tests}/txcache/insight_zencash_block-index_110000.json (100%) diff --git a/python/trezorlib/tests/device_tests/.gitignore b/tests/device_tests/.gitignore similarity index 100% rename from python/trezorlib/tests/device_tests/.gitignore rename to tests/device_tests/.gitignore diff --git a/python/trezorlib/tests/device_tests/REGISTERED_MARKERS b/tests/device_tests/REGISTERED_MARKERS similarity index 100% rename from python/trezorlib/tests/device_tests/REGISTERED_MARKERS rename to tests/device_tests/REGISTERED_MARKERS diff --git a/python/trezorlib/tests/device_tests/__init__.py b/tests/device_tests/__init__.py similarity index 100% rename from python/trezorlib/tests/device_tests/__init__.py rename to tests/device_tests/__init__.py diff --git a/python/trezorlib/tests/device_tests/common.py b/tests/device_tests/common.py similarity index 100% rename from python/trezorlib/tests/device_tests/common.py rename to tests/device_tests/common.py diff --git a/python/trezorlib/tests/device_tests/conftest.py b/tests/device_tests/conftest.py similarity index 100% rename from python/trezorlib/tests/device_tests/conftest.py rename to tests/device_tests/conftest.py diff --git a/python/trezorlib/tests/device_tests/test_basic.py b/tests/device_tests/test_basic.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_basic.py rename to tests/device_tests/test_basic.py diff --git a/python/trezorlib/tests/device_tests/test_bip32_speed.py b/tests/device_tests/test_bip32_speed.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_bip32_speed.py rename to tests/device_tests/test_bip32_speed.py diff --git a/python/trezorlib/tests/device_tests/test_cancel.py b/tests/device_tests/test_cancel.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_cancel.py rename to tests/device_tests/test_cancel.py diff --git a/python/trezorlib/tests/device_tests/test_cosi.py b/tests/device_tests/test_cosi.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_cosi.py rename to tests/device_tests/test_cosi.py diff --git a/python/trezorlib/tests/device_tests/test_debuglink.py b/tests/device_tests/test_debuglink.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_debuglink.py rename to tests/device_tests/test_debuglink.py diff --git a/python/trezorlib/tests/device_tests/test_msg_applysettings.py b/tests/device_tests/test_msg_applysettings.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_applysettings.py rename to tests/device_tests/test_msg_applysettings.py diff --git a/python/trezorlib/tests/device_tests/test_msg_binance_get_address.py b/tests/device_tests/test_msg_binance_get_address.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_binance_get_address.py rename to tests/device_tests/test_msg_binance_get_address.py diff --git a/python/trezorlib/tests/device_tests/test_msg_binance_get_public_key.py b/tests/device_tests/test_msg_binance_get_public_key.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_binance_get_public_key.py rename to tests/device_tests/test_msg_binance_get_public_key.py diff --git a/python/trezorlib/tests/device_tests/test_msg_binance_sign_tx.py b/tests/device_tests/test_msg_binance_sign_tx.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_binance_sign_tx.py rename to tests/device_tests/test_msg_binance_sign_tx.py diff --git a/python/trezorlib/tests/device_tests/test_msg_cardano_get_address.py b/tests/device_tests/test_msg_cardano_get_address.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_cardano_get_address.py rename to tests/device_tests/test_msg_cardano_get_address.py diff --git a/python/trezorlib/tests/device_tests/test_msg_cardano_get_address_shamir.py b/tests/device_tests/test_msg_cardano_get_address_shamir.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_cardano_get_address_shamir.py rename to tests/device_tests/test_msg_cardano_get_address_shamir.py diff --git a/python/trezorlib/tests/device_tests/test_msg_cardano_get_public_key.py b/tests/device_tests/test_msg_cardano_get_public_key.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_cardano_get_public_key.py rename to tests/device_tests/test_msg_cardano_get_public_key.py diff --git a/python/trezorlib/tests/device_tests/test_msg_cardano_get_public_key_shamir.py b/tests/device_tests/test_msg_cardano_get_public_key_shamir.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_cardano_get_public_key_shamir.py rename to tests/device_tests/test_msg_cardano_get_public_key_shamir.py diff --git a/python/trezorlib/tests/device_tests/test_msg_cardano_sign_transaction.py b/tests/device_tests/test_msg_cardano_sign_transaction.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_cardano_sign_transaction.py rename to tests/device_tests/test_msg_cardano_sign_transaction.py diff --git a/python/trezorlib/tests/device_tests/test_msg_cardano_sign_tx_shamir.py b/tests/device_tests/test_msg_cardano_sign_tx_shamir.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_cardano_sign_tx_shamir.py rename to tests/device_tests/test_msg_cardano_sign_tx_shamir.py diff --git a/python/trezorlib/tests/device_tests/test_msg_changepin.py b/tests/device_tests/test_msg_changepin.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_changepin.py rename to tests/device_tests/test_msg_changepin.py diff --git a/python/trezorlib/tests/device_tests/test_msg_cipherkeyvalue.py b/tests/device_tests/test_msg_cipherkeyvalue.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_cipherkeyvalue.py rename to tests/device_tests/test_msg_cipherkeyvalue.py diff --git a/python/trezorlib/tests/device_tests/test_msg_clearsession.py b/tests/device_tests/test_msg_clearsession.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_clearsession.py rename to tests/device_tests/test_msg_clearsession.py diff --git a/python/trezorlib/tests/device_tests/test_msg_eos_get_public_key.py b/tests/device_tests/test_msg_eos_get_public_key.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_eos_get_public_key.py rename to tests/device_tests/test_msg_eos_get_public_key.py diff --git a/python/trezorlib/tests/device_tests/test_msg_eos_signtx.py b/tests/device_tests/test_msg_eos_signtx.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_eos_signtx.py rename to tests/device_tests/test_msg_eos_signtx.py diff --git a/python/trezorlib/tests/device_tests/test_msg_ethereum_getaddress.py b/tests/device_tests/test_msg_ethereum_getaddress.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_ethereum_getaddress.py rename to tests/device_tests/test_msg_ethereum_getaddress.py diff --git a/python/trezorlib/tests/device_tests/test_msg_ethereum_getpublickey.py b/tests/device_tests/test_msg_ethereum_getpublickey.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_ethereum_getpublickey.py rename to tests/device_tests/test_msg_ethereum_getpublickey.py diff --git a/python/trezorlib/tests/device_tests/test_msg_ethereum_signmessage.py b/tests/device_tests/test_msg_ethereum_signmessage.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_ethereum_signmessage.py rename to tests/device_tests/test_msg_ethereum_signmessage.py diff --git a/python/trezorlib/tests/device_tests/test_msg_ethereum_signtx.py b/tests/device_tests/test_msg_ethereum_signtx.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_ethereum_signtx.py rename to tests/device_tests/test_msg_ethereum_signtx.py diff --git a/python/trezorlib/tests/device_tests/test_msg_ethereum_signtx_eip155.py b/tests/device_tests/test_msg_ethereum_signtx_eip155.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_ethereum_signtx_eip155.py rename to tests/device_tests/test_msg_ethereum_signtx_eip155.py diff --git a/python/trezorlib/tests/device_tests/test_msg_ethereum_verifymessage.py b/tests/device_tests/test_msg_ethereum_verifymessage.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_ethereum_verifymessage.py rename to tests/device_tests/test_msg_ethereum_verifymessage.py diff --git a/python/trezorlib/tests/device_tests/test_msg_getaddress.py b/tests/device_tests/test_msg_getaddress.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_getaddress.py rename to tests/device_tests/test_msg_getaddress.py diff --git a/python/trezorlib/tests/device_tests/test_msg_getaddress_segwit.py b/tests/device_tests/test_msg_getaddress_segwit.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_getaddress_segwit.py rename to tests/device_tests/test_msg_getaddress_segwit.py diff --git a/python/trezorlib/tests/device_tests/test_msg_getaddress_segwit_native.py b/tests/device_tests/test_msg_getaddress_segwit_native.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_getaddress_segwit_native.py rename to tests/device_tests/test_msg_getaddress_segwit_native.py diff --git a/python/trezorlib/tests/device_tests/test_msg_getaddress_show.py b/tests/device_tests/test_msg_getaddress_show.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_getaddress_show.py rename to tests/device_tests/test_msg_getaddress_show.py diff --git a/python/trezorlib/tests/device_tests/test_msg_getecdhsessionkey.py b/tests/device_tests/test_msg_getecdhsessionkey.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_getecdhsessionkey.py rename to tests/device_tests/test_msg_getecdhsessionkey.py diff --git a/python/trezorlib/tests/device_tests/test_msg_getentropy.py b/tests/device_tests/test_msg_getentropy.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_getentropy.py rename to tests/device_tests/test_msg_getentropy.py diff --git a/python/trezorlib/tests/device_tests/test_msg_getpublickey.py b/tests/device_tests/test_msg_getpublickey.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_getpublickey.py rename to tests/device_tests/test_msg_getpublickey.py diff --git a/python/trezorlib/tests/device_tests/test_msg_getpublickey_curve.py b/tests/device_tests/test_msg_getpublickey_curve.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_getpublickey_curve.py rename to tests/device_tests/test_msg_getpublickey_curve.py diff --git a/python/trezorlib/tests/device_tests/test_msg_lisk_getaddress.py b/tests/device_tests/test_msg_lisk_getaddress.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_lisk_getaddress.py rename to tests/device_tests/test_msg_lisk_getaddress.py diff --git a/python/trezorlib/tests/device_tests/test_msg_lisk_getpublickey.py b/tests/device_tests/test_msg_lisk_getpublickey.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_lisk_getpublickey.py rename to tests/device_tests/test_msg_lisk_getpublickey.py diff --git a/python/trezorlib/tests/device_tests/test_msg_lisk_signmessage.py b/tests/device_tests/test_msg_lisk_signmessage.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_lisk_signmessage.py rename to tests/device_tests/test_msg_lisk_signmessage.py diff --git a/python/trezorlib/tests/device_tests/test_msg_lisk_signtx.py b/tests/device_tests/test_msg_lisk_signtx.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_lisk_signtx.py rename to tests/device_tests/test_msg_lisk_signtx.py diff --git a/python/trezorlib/tests/device_tests/test_msg_lisk_verifymessage.py b/tests/device_tests/test_msg_lisk_verifymessage.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_lisk_verifymessage.py rename to tests/device_tests/test_msg_lisk_verifymessage.py diff --git a/python/trezorlib/tests/device_tests/test_msg_loaddevice.py b/tests/device_tests/test_msg_loaddevice.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_loaddevice.py rename to tests/device_tests/test_msg_loaddevice.py diff --git a/python/trezorlib/tests/device_tests/test_msg_loaddevice_xprv.py b/tests/device_tests/test_msg_loaddevice_xprv.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_loaddevice_xprv.py rename to tests/device_tests/test_msg_loaddevice_xprv.py diff --git a/python/trezorlib/tests/device_tests/test_msg_monero_getaddress.py b/tests/device_tests/test_msg_monero_getaddress.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_monero_getaddress.py rename to tests/device_tests/test_msg_monero_getaddress.py diff --git a/python/trezorlib/tests/device_tests/test_msg_monero_getwatchkey.py b/tests/device_tests/test_msg_monero_getwatchkey.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_monero_getwatchkey.py rename to tests/device_tests/test_msg_monero_getwatchkey.py diff --git a/python/trezorlib/tests/device_tests/test_msg_nem_getaddress.py b/tests/device_tests/test_msg_nem_getaddress.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_nem_getaddress.py rename to tests/device_tests/test_msg_nem_getaddress.py diff --git a/python/trezorlib/tests/device_tests/test_msg_nem_signtx_mosaics.py b/tests/device_tests/test_msg_nem_signtx_mosaics.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_nem_signtx_mosaics.py rename to tests/device_tests/test_msg_nem_signtx_mosaics.py diff --git a/python/trezorlib/tests/device_tests/test_msg_nem_signtx_mosaics_t2.py b/tests/device_tests/test_msg_nem_signtx_mosaics_t2.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_nem_signtx_mosaics_t2.py rename to tests/device_tests/test_msg_nem_signtx_mosaics_t2.py diff --git a/python/trezorlib/tests/device_tests/test_msg_nem_signtx_multisig.py b/tests/device_tests/test_msg_nem_signtx_multisig.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_nem_signtx_multisig.py rename to tests/device_tests/test_msg_nem_signtx_multisig.py diff --git a/python/trezorlib/tests/device_tests/test_msg_nem_signtx_others.py b/tests/device_tests/test_msg_nem_signtx_others.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_nem_signtx_others.py rename to tests/device_tests/test_msg_nem_signtx_others.py diff --git a/python/trezorlib/tests/device_tests/test_msg_nem_signtx_transfers.py b/tests/device_tests/test_msg_nem_signtx_transfers.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_nem_signtx_transfers.py rename to tests/device_tests/test_msg_nem_signtx_transfers.py diff --git a/python/trezorlib/tests/device_tests/test_msg_ping.py b/tests/device_tests/test_msg_ping.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_ping.py rename to tests/device_tests/test_msg_ping.py diff --git a/python/trezorlib/tests/device_tests/test_msg_recoverydevice.py b/tests/device_tests/test_msg_recoverydevice.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_recoverydevice.py rename to tests/device_tests/test_msg_recoverydevice.py diff --git a/python/trezorlib/tests/device_tests/test_msg_recoverydevice_dryrun.py b/tests/device_tests/test_msg_recoverydevice_dryrun.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_recoverydevice_dryrun.py rename to tests/device_tests/test_msg_recoverydevice_dryrun.py diff --git a/python/trezorlib/tests/device_tests/test_msg_recoverydevice_shamir.py b/tests/device_tests/test_msg_recoverydevice_shamir.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_recoverydevice_shamir.py rename to tests/device_tests/test_msg_recoverydevice_shamir.py diff --git a/python/trezorlib/tests/device_tests/test_msg_recoverydevice_shamir_dryrun.py b/tests/device_tests/test_msg_recoverydevice_shamir_dryrun.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_recoverydevice_shamir_dryrun.py rename to tests/device_tests/test_msg_recoverydevice_shamir_dryrun.py diff --git a/python/trezorlib/tests/device_tests/test_msg_recoverydevice_t2.py b/tests/device_tests/test_msg_recoverydevice_t2.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_recoverydevice_t2.py rename to tests/device_tests/test_msg_recoverydevice_t2.py diff --git a/python/trezorlib/tests/device_tests/test_msg_resetdevice.py b/tests/device_tests/test_msg_resetdevice.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_resetdevice.py rename to tests/device_tests/test_msg_resetdevice.py diff --git a/python/trezorlib/tests/device_tests/test_msg_resetdevice_nobackup.py b/tests/device_tests/test_msg_resetdevice_nobackup.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_resetdevice_nobackup.py rename to tests/device_tests/test_msg_resetdevice_nobackup.py diff --git a/python/trezorlib/tests/device_tests/test_msg_resetdevice_shamir.py b/tests/device_tests/test_msg_resetdevice_shamir.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_resetdevice_shamir.py rename to tests/device_tests/test_msg_resetdevice_shamir.py diff --git a/python/trezorlib/tests/device_tests/test_msg_resetdevice_skipbackup.py b/tests/device_tests/test_msg_resetdevice_skipbackup.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_resetdevice_skipbackup.py rename to tests/device_tests/test_msg_resetdevice_skipbackup.py diff --git a/python/trezorlib/tests/device_tests/test_msg_resetdevice_t2.py b/tests/device_tests/test_msg_resetdevice_t2.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_resetdevice_t2.py rename to tests/device_tests/test_msg_resetdevice_t2.py diff --git a/python/trezorlib/tests/device_tests/test_msg_ripple_get_address.py b/tests/device_tests/test_msg_ripple_get_address.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_ripple_get_address.py rename to tests/device_tests/test_msg_ripple_get_address.py diff --git a/python/trezorlib/tests/device_tests/test_msg_ripple_sign_tx.py b/tests/device_tests/test_msg_ripple_sign_tx.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_ripple_sign_tx.py rename to tests/device_tests/test_msg_ripple_sign_tx.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signidentity.py b/tests/device_tests/test_msg_signidentity.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signidentity.py rename to tests/device_tests/test_msg_signidentity.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signmessage.py b/tests/device_tests/test_msg_signmessage.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signmessage.py rename to tests/device_tests/test_msg_signmessage.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signmessage_decred.py b/tests/device_tests/test_msg_signmessage_decred.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signmessage_decred.py rename to tests/device_tests/test_msg_signmessage_decred.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signmessage_segwit.py b/tests/device_tests/test_msg_signmessage_segwit.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signmessage_segwit.py rename to tests/device_tests/test_msg_signmessage_segwit.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signmessage_segwit_native.py b/tests/device_tests/test_msg_signmessage_segwit_native.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signmessage_segwit_native.py rename to tests/device_tests/test_msg_signmessage_segwit_native.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signtx.py b/tests/device_tests/test_msg_signtx.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signtx.py rename to tests/device_tests/test_msg_signtx.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signtx_bcash.py b/tests/device_tests/test_msg_signtx_bcash.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signtx_bcash.py rename to tests/device_tests/test_msg_signtx_bcash.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signtx_bgold.py b/tests/device_tests/test_msg_signtx_bgold.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signtx_bgold.py rename to tests/device_tests/test_msg_signtx_bgold.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signtx_capricoin.py b/tests/device_tests/test_msg_signtx_capricoin.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signtx_capricoin.py rename to tests/device_tests/test_msg_signtx_capricoin.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signtx_dash.py b/tests/device_tests/test_msg_signtx_dash.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signtx_dash.py rename to tests/device_tests/test_msg_signtx_dash.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signtx_decred.py b/tests/device_tests/test_msg_signtx_decred.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signtx_decred.py rename to tests/device_tests/test_msg_signtx_decred.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signtx_grs.py b/tests/device_tests/test_msg_signtx_grs.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signtx_grs.py rename to tests/device_tests/test_msg_signtx_grs.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signtx_komodo.py b/tests/device_tests/test_msg_signtx_komodo.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signtx_komodo.py rename to tests/device_tests/test_msg_signtx_komodo.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signtx_segwit.py b/tests/device_tests/test_msg_signtx_segwit.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signtx_segwit.py rename to tests/device_tests/test_msg_signtx_segwit.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signtx_segwit_native.py b/tests/device_tests/test_msg_signtx_segwit_native.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signtx_segwit_native.py rename to tests/device_tests/test_msg_signtx_segwit_native.py diff --git a/python/trezorlib/tests/device_tests/test_msg_signtx_zcash.py b/tests/device_tests/test_msg_signtx_zcash.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_signtx_zcash.py rename to tests/device_tests/test_msg_signtx_zcash.py diff --git a/python/trezorlib/tests/device_tests/test_msg_stellar_get_address.py b/tests/device_tests/test_msg_stellar_get_address.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_stellar_get_address.py rename to tests/device_tests/test_msg_stellar_get_address.py diff --git a/python/trezorlib/tests/device_tests/test_msg_stellar_sign_transaction.py b/tests/device_tests/test_msg_stellar_sign_transaction.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_stellar_sign_transaction.py rename to tests/device_tests/test_msg_stellar_sign_transaction.py diff --git a/python/trezorlib/tests/device_tests/test_msg_tezos_getaddress.py b/tests/device_tests/test_msg_tezos_getaddress.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_tezos_getaddress.py rename to tests/device_tests/test_msg_tezos_getaddress.py diff --git a/python/trezorlib/tests/device_tests/test_msg_tezos_getpublickey.py b/tests/device_tests/test_msg_tezos_getpublickey.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_tezos_getpublickey.py rename to tests/device_tests/test_msg_tezos_getpublickey.py diff --git a/python/trezorlib/tests/device_tests/test_msg_tezos_sign_tx.py b/tests/device_tests/test_msg_tezos_sign_tx.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_tezos_sign_tx.py rename to tests/device_tests/test_msg_tezos_sign_tx.py diff --git a/python/trezorlib/tests/device_tests/test_msg_verifymessage.py b/tests/device_tests/test_msg_verifymessage.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_verifymessage.py rename to tests/device_tests/test_msg_verifymessage.py diff --git a/python/trezorlib/tests/device_tests/test_msg_verifymessage_segwit.py b/tests/device_tests/test_msg_verifymessage_segwit.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_verifymessage_segwit.py rename to tests/device_tests/test_msg_verifymessage_segwit.py diff --git a/python/trezorlib/tests/device_tests/test_msg_verifymessage_segwit_native.py b/tests/device_tests/test_msg_verifymessage_segwit_native.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_verifymessage_segwit_native.py rename to tests/device_tests/test_msg_verifymessage_segwit_native.py diff --git a/python/trezorlib/tests/device_tests/test_msg_wipedevice.py b/tests/device_tests/test_msg_wipedevice.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_msg_wipedevice.py rename to tests/device_tests/test_msg_wipedevice.py diff --git a/python/trezorlib/tests/device_tests/test_multisig.py b/tests/device_tests/test_multisig.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_multisig.py rename to tests/device_tests/test_multisig.py diff --git a/python/trezorlib/tests/device_tests/test_multisig_change.py b/tests/device_tests/test_multisig_change.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_multisig_change.py rename to tests/device_tests/test_multisig_change.py diff --git a/python/trezorlib/tests/device_tests/test_op_return.py b/tests/device_tests/test_op_return.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_op_return.py rename to tests/device_tests/test_op_return.py diff --git a/python/trezorlib/tests/device_tests/test_protect_call.py b/tests/device_tests/test_protect_call.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_protect_call.py rename to tests/device_tests/test_protect_call.py diff --git a/python/trezorlib/tests/device_tests/test_protection_levels.py b/tests/device_tests/test_protection_levels.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_protection_levels.py rename to tests/device_tests/test_protection_levels.py diff --git a/python/trezorlib/tests/device_tests/test_shamir_passphrase.py b/tests/device_tests/test_shamir_passphrase.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_shamir_passphrase.py rename to tests/device_tests/test_shamir_passphrase.py diff --git a/python/trezorlib/tests/device_tests/test_zerosig.py b/tests/device_tests/test_zerosig.py similarity index 100% rename from python/trezorlib/tests/device_tests/test_zerosig.py rename to tests/device_tests/test_zerosig.py diff --git a/python/trezorlib/tests/txcache/insight_bcash_tx_502e8577b237b0152843a416f8f1ab0c63321b1be7a8cad7bf5c5c216fcf062c.json b/tests/txcache/insight_bcash_tx_502e8577b237b0152843a416f8f1ab0c63321b1be7a8cad7bf5c5c216fcf062c.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bcash_tx_502e8577b237b0152843a416f8f1ab0c63321b1be7a8cad7bf5c5c216fcf062c.json rename to tests/txcache/insight_bcash_tx_502e8577b237b0152843a416f8f1ab0c63321b1be7a8cad7bf5c5c216fcf062c.json diff --git a/python/trezorlib/tests/txcache/insight_bcash_tx_8b6db9b8ba24235d86b053ea2ccb484fc32b96f89c3c39f98d86f90db16076a0.json b/tests/txcache/insight_bcash_tx_8b6db9b8ba24235d86b053ea2ccb484fc32b96f89c3c39f98d86f90db16076a0.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bcash_tx_8b6db9b8ba24235d86b053ea2ccb484fc32b96f89c3c39f98d86f90db16076a0.json rename to tests/txcache/insight_bcash_tx_8b6db9b8ba24235d86b053ea2ccb484fc32b96f89c3c39f98d86f90db16076a0.json diff --git a/python/trezorlib/tests/txcache/insight_bcash_tx_bc37c28dfb467d2ecb50261387bf752a3977d7e5337915071bb4151e6b711a78.json b/tests/txcache/insight_bcash_tx_bc37c28dfb467d2ecb50261387bf752a3977d7e5337915071bb4151e6b711a78.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bcash_tx_bc37c28dfb467d2ecb50261387bf752a3977d7e5337915071bb4151e6b711a78.json rename to tests/txcache/insight_bcash_tx_bc37c28dfb467d2ecb50261387bf752a3977d7e5337915071bb4151e6b711a78.json diff --git a/python/trezorlib/tests/txcache/insight_bcash_tx_f68caf10df12d5b07a34601d88fa6856c6edcbf4d05ebef3486510ae1c293d5f.json b/tests/txcache/insight_bcash_tx_f68caf10df12d5b07a34601d88fa6856c6edcbf4d05ebef3486510ae1c293d5f.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bcash_tx_f68caf10df12d5b07a34601d88fa6856c6edcbf4d05ebef3486510ae1c293d5f.json rename to tests/txcache/insight_bcash_tx_f68caf10df12d5b07a34601d88fa6856c6edcbf4d05ebef3486510ae1c293d5f.json diff --git a/python/trezorlib/tests/txcache/insight_bgold_tx_25526bf06c76ad3082bba930cf627cdd5f1b3cd0b9907dd7ff1a07e14addc985.json b/tests/txcache/insight_bgold_tx_25526bf06c76ad3082bba930cf627cdd5f1b3cd0b9907dd7ff1a07e14addc985.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bgold_tx_25526bf06c76ad3082bba930cf627cdd5f1b3cd0b9907dd7ff1a07e14addc985.json rename to tests/txcache/insight_bgold_tx_25526bf06c76ad3082bba930cf627cdd5f1b3cd0b9907dd7ff1a07e14addc985.json diff --git a/python/trezorlib/tests/txcache/insight_bgold_tx_db77c2461b840e6edbe7f9280043184a98e020d9795c1b65cb7cef2551a8fb18.json b/tests/txcache/insight_bgold_tx_db77c2461b840e6edbe7f9280043184a98e020d9795c1b65cb7cef2551a8fb18.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bgold_tx_db77c2461b840e6edbe7f9280043184a98e020d9795c1b65cb7cef2551a8fb18.json rename to tests/txcache/insight_bgold_tx_db77c2461b840e6edbe7f9280043184a98e020d9795c1b65cb7cef2551a8fb18.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_gold_tx_25526bf06c76ad3082bba930cf627cdd5f1b3cd0b9907dd7ff1a07e14addc985.json b/tests/txcache/insight_bitcoin_gold_tx_25526bf06c76ad3082bba930cf627cdd5f1b3cd0b9907dd7ff1a07e14addc985.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_gold_tx_25526bf06c76ad3082bba930cf627cdd5f1b3cd0b9907dd7ff1a07e14addc985.json rename to tests/txcache/insight_bitcoin_gold_tx_25526bf06c76ad3082bba930cf627cdd5f1b3cd0b9907dd7ff1a07e14addc985.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_gold_tx_db77c2461b840e6edbe7f9280043184a98e020d9795c1b65cb7cef2551a8fb18.json b/tests/txcache/insight_bitcoin_gold_tx_db77c2461b840e6edbe7f9280043184a98e020d9795c1b65cb7cef2551a8fb18.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_gold_tx_db77c2461b840e6edbe7f9280043184a98e020d9795c1b65cb7cef2551a8fb18.json rename to tests/txcache/insight_bitcoin_gold_tx_db77c2461b840e6edbe7f9280043184a98e020d9795c1b65cb7cef2551a8fb18.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_tx_1570416eb4302cf52979afd5e6909e37d8fdd874301f7cc87e547e509cb1caa6.json b/tests/txcache/insight_bitcoin_tx_1570416eb4302cf52979afd5e6909e37d8fdd874301f7cc87e547e509cb1caa6.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_tx_1570416eb4302cf52979afd5e6909e37d8fdd874301f7cc87e547e509cb1caa6.json rename to tests/txcache/insight_bitcoin_tx_1570416eb4302cf52979afd5e6909e37d8fdd874301f7cc87e547e509cb1caa6.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_tx_39a29e954977662ab3879c66fb251ef753e0912223a83d1dcb009111d28265e5.json b/tests/txcache/insight_bitcoin_tx_39a29e954977662ab3879c66fb251ef753e0912223a83d1dcb009111d28265e5.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_tx_39a29e954977662ab3879c66fb251ef753e0912223a83d1dcb009111d28265e5.json rename to tests/txcache/insight_bitcoin_tx_39a29e954977662ab3879c66fb251ef753e0912223a83d1dcb009111d28265e5.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_tx_4a7b7e0403ae5607e473949cfa03f09f2cd8b0f404bf99ce10b7303d86280bf7.json b/tests/txcache/insight_bitcoin_tx_4a7b7e0403ae5607e473949cfa03f09f2cd8b0f404bf99ce10b7303d86280bf7.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_tx_4a7b7e0403ae5607e473949cfa03f09f2cd8b0f404bf99ce10b7303d86280bf7.json rename to tests/txcache/insight_bitcoin_tx_4a7b7e0403ae5607e473949cfa03f09f2cd8b0f404bf99ce10b7303d86280bf7.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_tx_50f6f1209ca92d7359564be803cb2c932cde7d370f7cee50fd1fad6790f6206d.json b/tests/txcache/insight_bitcoin_tx_50f6f1209ca92d7359564be803cb2c932cde7d370f7cee50fd1fad6790f6206d.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_tx_50f6f1209ca92d7359564be803cb2c932cde7d370f7cee50fd1fad6790f6206d.json rename to tests/txcache/insight_bitcoin_tx_50f6f1209ca92d7359564be803cb2c932cde7d370f7cee50fd1fad6790f6206d.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_tx_54aa5680dea781f45ebb536e53dffc526d68c0eb5c00547e323b2c32382dfba3.json b/tests/txcache/insight_bitcoin_tx_54aa5680dea781f45ebb536e53dffc526d68c0eb5c00547e323b2c32382dfba3.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_tx_54aa5680dea781f45ebb536e53dffc526d68c0eb5c00547e323b2c32382dfba3.json rename to tests/txcache/insight_bitcoin_tx_54aa5680dea781f45ebb536e53dffc526d68c0eb5c00547e323b2c32382dfba3.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_tx_58497a7757224d1ff1941488d23087071103e5bf855f4c1c44e5c8d9d82ca46e.json b/tests/txcache/insight_bitcoin_tx_58497a7757224d1ff1941488d23087071103e5bf855f4c1c44e5c8d9d82ca46e.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_tx_58497a7757224d1ff1941488d23087071103e5bf855f4c1c44e5c8d9d82ca46e.json rename to tests/txcache/insight_bitcoin_tx_58497a7757224d1ff1941488d23087071103e5bf855f4c1c44e5c8d9d82ca46e.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_tx_6189e3febb5a21cee8b725aa1ef04ffce7e609448446d3a8d6f483c634ef5315.json b/tests/txcache/insight_bitcoin_tx_6189e3febb5a21cee8b725aa1ef04ffce7e609448446d3a8d6f483c634ef5315.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_tx_6189e3febb5a21cee8b725aa1ef04ffce7e609448446d3a8d6f483c634ef5315.json rename to tests/txcache/insight_bitcoin_tx_6189e3febb5a21cee8b725aa1ef04ffce7e609448446d3a8d6f483c634ef5315.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_tx_a6e2829d089cee47e481b1a753a53081b40738cc87e38f1d9b23ab57d9ad4396.json b/tests/txcache/insight_bitcoin_tx_a6e2829d089cee47e481b1a753a53081b40738cc87e38f1d9b23ab57d9ad4396.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_tx_a6e2829d089cee47e481b1a753a53081b40738cc87e38f1d9b23ab57d9ad4396.json rename to tests/txcache/insight_bitcoin_tx_a6e2829d089cee47e481b1a753a53081b40738cc87e38f1d9b23ab57d9ad4396.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_tx_c6091adf4c0c23982a35899a6e58ae11e703eacd7954f588ed4b9cdefc4dba52.json b/tests/txcache/insight_bitcoin_tx_c6091adf4c0c23982a35899a6e58ae11e703eacd7954f588ed4b9cdefc4dba52.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_tx_c6091adf4c0c23982a35899a6e58ae11e703eacd7954f588ed4b9cdefc4dba52.json rename to tests/txcache/insight_bitcoin_tx_c6091adf4c0c23982a35899a6e58ae11e703eacd7954f588ed4b9cdefc4dba52.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_tx_c63e24ed820c5851b60c54613fbc4bcb37df6cd49b4c96143e99580a472f79fb.json b/tests/txcache/insight_bitcoin_tx_c63e24ed820c5851b60c54613fbc4bcb37df6cd49b4c96143e99580a472f79fb.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_tx_c63e24ed820c5851b60c54613fbc4bcb37df6cd49b4c96143e99580a472f79fb.json rename to tests/txcache/insight_bitcoin_tx_c63e24ed820c5851b60c54613fbc4bcb37df6cd49b4c96143e99580a472f79fb.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_tx_c6be22d34946593bcad1d2b013e12f74159e69574ffea21581dad115572e031c.json b/tests/txcache/insight_bitcoin_tx_c6be22d34946593bcad1d2b013e12f74159e69574ffea21581dad115572e031c.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_tx_c6be22d34946593bcad1d2b013e12f74159e69574ffea21581dad115572e031c.json rename to tests/txcache/insight_bitcoin_tx_c6be22d34946593bcad1d2b013e12f74159e69574ffea21581dad115572e031c.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_tx_d1d08ea63255af4ad16b098e9885a252632086fa6be53301521d05253ce8a73d.json b/tests/txcache/insight_bitcoin_tx_d1d08ea63255af4ad16b098e9885a252632086fa6be53301521d05253ce8a73d.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_tx_d1d08ea63255af4ad16b098e9885a252632086fa6be53301521d05253ce8a73d.json rename to tests/txcache/insight_bitcoin_tx_d1d08ea63255af4ad16b098e9885a252632086fa6be53301521d05253ce8a73d.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_tx_d5f65ee80147b4bcc70b75e4bbf2d7382021b871bd8867ef8fa525ef50864882.json b/tests/txcache/insight_bitcoin_tx_d5f65ee80147b4bcc70b75e4bbf2d7382021b871bd8867ef8fa525ef50864882.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_tx_d5f65ee80147b4bcc70b75e4bbf2d7382021b871bd8867ef8fa525ef50864882.json rename to tests/txcache/insight_bitcoin_tx_d5f65ee80147b4bcc70b75e4bbf2d7382021b871bd8867ef8fa525ef50864882.json diff --git a/python/trezorlib/tests/txcache/insight_bitcoin_tx_e4bc1ae5e5007a08f2b3926fe11c66612e8f73c6b00c69c7027213b84d259be3.json b/tests/txcache/insight_bitcoin_tx_e4bc1ae5e5007a08f2b3926fe11c66612e8f73c6b00c69c7027213b84d259be3.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_bitcoin_tx_e4bc1ae5e5007a08f2b3926fe11c66612e8f73c6b00c69c7027213b84d259be3.json rename to tests/txcache/insight_bitcoin_tx_e4bc1ae5e5007a08f2b3926fe11c66612e8f73c6b00c69c7027213b84d259be3.json diff --git a/python/trezorlib/tests/txcache/insight_capricoin_tx_3bf506c81ce84eda891679ddc797d162c17c60b15d6c0ac23be5e31369e7235f.json b/tests/txcache/insight_capricoin_tx_3bf506c81ce84eda891679ddc797d162c17c60b15d6c0ac23be5e31369e7235f.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_capricoin_tx_3bf506c81ce84eda891679ddc797d162c17c60b15d6c0ac23be5e31369e7235f.json rename to tests/txcache/insight_capricoin_tx_3bf506c81ce84eda891679ddc797d162c17c60b15d6c0ac23be5e31369e7235f.json diff --git a/python/trezorlib/tests/txcache/insight_capricoin_tx_f3a6e6411f1b2dffd76d2729bae8e056f8f9ecf8996d3f428e75a6f23f2c5e8c.json b/tests/txcache/insight_capricoin_tx_f3a6e6411f1b2dffd76d2729bae8e056f8f9ecf8996d3f428e75a6f23f2c5e8c.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_capricoin_tx_f3a6e6411f1b2dffd76d2729bae8e056f8f9ecf8996d3f428e75a6f23f2c5e8c.json rename to tests/txcache/insight_capricoin_tx_f3a6e6411f1b2dffd76d2729bae8e056f8f9ecf8996d3f428e75a6f23f2c5e8c.json diff --git a/python/trezorlib/tests/txcache/insight_dash_tx_15575a1c874bd60a819884e116c42e6791c8283ce1fc3b79f0d18531a61bbb8a.json b/tests/txcache/insight_dash_tx_15575a1c874bd60a819884e116c42e6791c8283ce1fc3b79f0d18531a61bbb8a.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_dash_tx_15575a1c874bd60a819884e116c42e6791c8283ce1fc3b79f0d18531a61bbb8a.json rename to tests/txcache/insight_dash_tx_15575a1c874bd60a819884e116c42e6791c8283ce1fc3b79f0d18531a61bbb8a.json diff --git a/python/trezorlib/tests/txcache/insight_dash_tx_5579eaa64b2a0233e7d8d037f5a5afc957cedf48f1c4067e9e33ca6df22ab04f.json b/tests/txcache/insight_dash_tx_5579eaa64b2a0233e7d8d037f5a5afc957cedf48f1c4067e9e33ca6df22ab04f.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_dash_tx_5579eaa64b2a0233e7d8d037f5a5afc957cedf48f1c4067e9e33ca6df22ab04f.json rename to tests/txcache/insight_dash_tx_5579eaa64b2a0233e7d8d037f5a5afc957cedf48f1c4067e9e33ca6df22ab04f.json diff --git a/python/trezorlib/tests/txcache/insight_dash_tx_acb3b7f259429989fc9c51ae4a5e3e3eab0723dceb21577533ac7c4b4ba4db5d.json b/tests/txcache/insight_dash_tx_acb3b7f259429989fc9c51ae4a5e3e3eab0723dceb21577533ac7c4b4ba4db5d.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_dash_tx_acb3b7f259429989fc9c51ae4a5e3e3eab0723dceb21577533ac7c4b4ba4db5d.json rename to tests/txcache/insight_dash_tx_acb3b7f259429989fc9c51ae4a5e3e3eab0723dceb21577533ac7c4b4ba4db5d.json diff --git a/python/trezorlib/tests/txcache/insight_decred_testnet_tx_16da185052740d85a630e79c140558215b64e26c500212b90e16b55d13ca06a8.json b/tests/txcache/insight_decred_testnet_tx_16da185052740d85a630e79c140558215b64e26c500212b90e16b55d13ca06a8.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_decred_testnet_tx_16da185052740d85a630e79c140558215b64e26c500212b90e16b55d13ca06a8.json rename to tests/txcache/insight_decred_testnet_tx_16da185052740d85a630e79c140558215b64e26c500212b90e16b55d13ca06a8.json diff --git a/python/trezorlib/tests/txcache/insight_decred_testnet_tx_3f7c395521d38387e7617565fe17628723ef6635a08537ad9c46cfb1619e4c3f.json b/tests/txcache/insight_decred_testnet_tx_3f7c395521d38387e7617565fe17628723ef6635a08537ad9c46cfb1619e4c3f.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_decred_testnet_tx_3f7c395521d38387e7617565fe17628723ef6635a08537ad9c46cfb1619e4c3f.json rename to tests/txcache/insight_decred_testnet_tx_3f7c395521d38387e7617565fe17628723ef6635a08537ad9c46cfb1619e4c3f.json diff --git a/python/trezorlib/tests/txcache/insight_decred_testnet_tx_5e6e3500a333c53c02f523db5f1a9b17538a8850b4c2c24ecb9b7ba48059b970.json b/tests/txcache/insight_decred_testnet_tx_5e6e3500a333c53c02f523db5f1a9b17538a8850b4c2c24ecb9b7ba48059b970.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_decred_testnet_tx_5e6e3500a333c53c02f523db5f1a9b17538a8850b4c2c24ecb9b7ba48059b970.json rename to tests/txcache/insight_decred_testnet_tx_5e6e3500a333c53c02f523db5f1a9b17538a8850b4c2c24ecb9b7ba48059b970.json diff --git a/python/trezorlib/tests/txcache/insight_decred_testnet_tx_ccf95b0fd220ef59ae2e5b17005a81e222758122682d522eff8ae1fcbc93bc74.json b/tests/txcache/insight_decred_testnet_tx_ccf95b0fd220ef59ae2e5b17005a81e222758122682d522eff8ae1fcbc93bc74.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_decred_testnet_tx_ccf95b0fd220ef59ae2e5b17005a81e222758122682d522eff8ae1fcbc93bc74.json rename to tests/txcache/insight_decred_testnet_tx_ccf95b0fd220ef59ae2e5b17005a81e222758122682d522eff8ae1fcbc93bc74.json diff --git a/python/trezorlib/tests/txcache/insight_decred_testnet_tx_e16248f0b39a0a0c0e53d6f2f84c2a944f0d50e017a82701e8e02e46e979d5ed.json b/tests/txcache/insight_decred_testnet_tx_e16248f0b39a0a0c0e53d6f2f84c2a944f0d50e017a82701e8e02e46e979d5ed.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_decred_testnet_tx_e16248f0b39a0a0c0e53d6f2f84c2a944f0d50e017a82701e8e02e46e979d5ed.json rename to tests/txcache/insight_decred_testnet_tx_e16248f0b39a0a0c0e53d6f2f84c2a944f0d50e017a82701e8e02e46e979d5ed.json diff --git a/python/trezorlib/tests/txcache/insight_decred_testnet_tx_f395ef3e72a831a766db15e7a38bc28025d4ee02234d68bdea2d8353b47a3113.json b/tests/txcache/insight_decred_testnet_tx_f395ef3e72a831a766db15e7a38bc28025d4ee02234d68bdea2d8353b47a3113.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_decred_testnet_tx_f395ef3e72a831a766db15e7a38bc28025d4ee02234d68bdea2d8353b47a3113.json rename to tests/txcache/insight_decred_testnet_tx_f395ef3e72a831a766db15e7a38bc28025d4ee02234d68bdea2d8353b47a3113.json diff --git a/python/trezorlib/tests/txcache/insight_groestlcoin_tx_cb74c8478c5814742c87cffdb4a21231869888f8042fb07a90e015a9db1f9d4a.json b/tests/txcache/insight_groestlcoin_tx_cb74c8478c5814742c87cffdb4a21231869888f8042fb07a90e015a9db1f9d4a.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_groestlcoin_tx_cb74c8478c5814742c87cffdb4a21231869888f8042fb07a90e015a9db1f9d4a.json rename to tests/txcache/insight_groestlcoin_tx_cb74c8478c5814742c87cffdb4a21231869888f8042fb07a90e015a9db1f9d4a.json diff --git a/python/trezorlib/tests/txcache/insight_komodo_tx_2807c5b126ec8e2b078cab0f12e4c8b4ce1d7724905f8ebef8dca26b0c8e0f1d.json b/tests/txcache/insight_komodo_tx_2807c5b126ec8e2b078cab0f12e4c8b4ce1d7724905f8ebef8dca26b0c8e0f1d.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_komodo_tx_2807c5b126ec8e2b078cab0f12e4c8b4ce1d7724905f8ebef8dca26b0c8e0f1d.json rename to tests/txcache/insight_komodo_tx_2807c5b126ec8e2b078cab0f12e4c8b4ce1d7724905f8ebef8dca26b0c8e0f1d.json diff --git a/python/trezorlib/tests/txcache/insight_komodo_tx_7b28bd91119e9776f0d4ebd80e570165818a829bbf4477cd1afe5149dbcd34b1.json b/tests/txcache/insight_komodo_tx_7b28bd91119e9776f0d4ebd80e570165818a829bbf4477cd1afe5149dbcd34b1.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_komodo_tx_7b28bd91119e9776f0d4ebd80e570165818a829bbf4477cd1afe5149dbcd34b1.json rename to tests/txcache/insight_komodo_tx_7b28bd91119e9776f0d4ebd80e570165818a829bbf4477cd1afe5149dbcd34b1.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_09144602765ce3dd8f4329445b20e3684e948709c5cdcaf12da3bb079c99448a.json b/tests/txcache/insight_testnet_tx_09144602765ce3dd8f4329445b20e3684e948709c5cdcaf12da3bb079c99448a.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_09144602765ce3dd8f4329445b20e3684e948709c5cdcaf12da3bb079c99448a.json rename to tests/txcache/insight_testnet_tx_09144602765ce3dd8f4329445b20e3684e948709c5cdcaf12da3bb079c99448a.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_16c6c8471b8db7a628f2b2bb86bfeefae1766463ce8692438c7fd3fce3f43ce5.json b/tests/txcache/insight_testnet_tx_16c6c8471b8db7a628f2b2bb86bfeefae1766463ce8692438c7fd3fce3f43ce5.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_16c6c8471b8db7a628f2b2bb86bfeefae1766463ce8692438c7fd3fce3f43ce5.json rename to tests/txcache/insight_testnet_tx_16c6c8471b8db7a628f2b2bb86bfeefae1766463ce8692438c7fd3fce3f43ce5.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_20912f98ea3ed849042efed0fdac8cb4fc301961c5988cba56902d8ffb61c337.json b/tests/txcache/insight_testnet_tx_20912f98ea3ed849042efed0fdac8cb4fc301961c5988cba56902d8ffb61c337.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_20912f98ea3ed849042efed0fdac8cb4fc301961c5988cba56902d8ffb61c337.json rename to tests/txcache/insight_testnet_tx_20912f98ea3ed849042efed0fdac8cb4fc301961c5988cba56902d8ffb61c337.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_2bac7ad1dec654579a71ea9555463f63ac7b7df9d8ba67b4682bba4e514d0f0c.json b/tests/txcache/insight_testnet_tx_2bac7ad1dec654579a71ea9555463f63ac7b7df9d8ba67b4682bba4e514d0f0c.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_2bac7ad1dec654579a71ea9555463f63ac7b7df9d8ba67b4682bba4e514d0f0c.json rename to tests/txcache/insight_testnet_tx_2bac7ad1dec654579a71ea9555463f63ac7b7df9d8ba67b4682bba4e514d0f0c.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_31bc1c88ce6ae337a6b3057a16d5bad0b561ad1dfc047d0a7fbb8814668f91e5.json b/tests/txcache/insight_testnet_tx_31bc1c88ce6ae337a6b3057a16d5bad0b561ad1dfc047d0a7fbb8814668f91e5.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_31bc1c88ce6ae337a6b3057a16d5bad0b561ad1dfc047d0a7fbb8814668f91e5.json rename to tests/txcache/insight_testnet_tx_31bc1c88ce6ae337a6b3057a16d5bad0b561ad1dfc047d0a7fbb8814668f91e5.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_65b811d3eca0fe6915d9f2d77c86c5a7f19bf66b1b1253c2c51cb4ae5f0c017b.json b/tests/txcache/insight_testnet_tx_65b811d3eca0fe6915d9f2d77c86c5a7f19bf66b1b1253c2c51cb4ae5f0c017b.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_65b811d3eca0fe6915d9f2d77c86c5a7f19bf66b1b1253c2c51cb4ae5f0c017b.json rename to tests/txcache/insight_testnet_tx_65b811d3eca0fe6915d9f2d77c86c5a7f19bf66b1b1253c2c51cb4ae5f0c017b.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_6f90f3c7cbec2258b0971056ef3fe34128dbde30daa9c0639a898f9977299d54.json b/tests/txcache/insight_testnet_tx_6f90f3c7cbec2258b0971056ef3fe34128dbde30daa9c0639a898f9977299d54.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_6f90f3c7cbec2258b0971056ef3fe34128dbde30daa9c0639a898f9977299d54.json rename to tests/txcache/insight_testnet_tx_6f90f3c7cbec2258b0971056ef3fe34128dbde30daa9c0639a898f9977299d54.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_9c31922be756c06d02167656465c8dc83bb553bf386a3f478ae65b5c021002be.json b/tests/txcache/insight_testnet_tx_9c31922be756c06d02167656465c8dc83bb553bf386a3f478ae65b5c021002be.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_9c31922be756c06d02167656465c8dc83bb553bf386a3f478ae65b5c021002be.json rename to tests/txcache/insight_testnet_tx_9c31922be756c06d02167656465c8dc83bb553bf386a3f478ae65b5c021002be.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_b0946dc27ba308a749b11afecc2018980af18f79e89ad6b080b58220d856f739.json b/tests/txcache/insight_testnet_tx_b0946dc27ba308a749b11afecc2018980af18f79e89ad6b080b58220d856f739.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_b0946dc27ba308a749b11afecc2018980af18f79e89ad6b080b58220d856f739.json rename to tests/txcache/insight_testnet_tx_b0946dc27ba308a749b11afecc2018980af18f79e89ad6b080b58220d856f739.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_c9348040bbc2024e12dcb4a0b4806b0398646b91acf314da028c3f03dd0179fc.json b/tests/txcache/insight_testnet_tx_c9348040bbc2024e12dcb4a0b4806b0398646b91acf314da028c3f03dd0179fc.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_c9348040bbc2024e12dcb4a0b4806b0398646b91acf314da028c3f03dd0179fc.json rename to tests/txcache/insight_testnet_tx_c9348040bbc2024e12dcb4a0b4806b0398646b91acf314da028c3f03dd0179fc.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_d2dcdaf547ea7f57a713c607f15e883ddc4a98167ee2c43ed953c53cb5153e24.json b/tests/txcache/insight_testnet_tx_d2dcdaf547ea7f57a713c607f15e883ddc4a98167ee2c43ed953c53cb5153e24.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_d2dcdaf547ea7f57a713c607f15e883ddc4a98167ee2c43ed953c53cb5153e24.json rename to tests/txcache/insight_testnet_tx_d2dcdaf547ea7f57a713c607f15e883ddc4a98167ee2c43ed953c53cb5153e24.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_d6da21677d7cca5f42fbc7631d062c9ae918a0254f7c6c22de8e8cb7fd5b8236.json b/tests/txcache/insight_testnet_tx_d6da21677d7cca5f42fbc7631d062c9ae918a0254f7c6c22de8e8cb7fd5b8236.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_d6da21677d7cca5f42fbc7631d062c9ae918a0254f7c6c22de8e8cb7fd5b8236.json rename to tests/txcache/insight_testnet_tx_d6da21677d7cca5f42fbc7631d062c9ae918a0254f7c6c22de8e8cb7fd5b8236.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_d80c34ee14143a8bf61125102b7ef594118a3796cad670fa8ee15080ae155318.json b/tests/txcache/insight_testnet_tx_d80c34ee14143a8bf61125102b7ef594118a3796cad670fa8ee15080ae155318.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_d80c34ee14143a8bf61125102b7ef594118a3796cad670fa8ee15080ae155318.json rename to tests/txcache/insight_testnet_tx_d80c34ee14143a8bf61125102b7ef594118a3796cad670fa8ee15080ae155318.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_e5040e1bc1ae7667ffb9e5248e90b2fb93cd9150234151ce90e14ab2f5933bcd.json b/tests/txcache/insight_testnet_tx_e5040e1bc1ae7667ffb9e5248e90b2fb93cd9150234151ce90e14ab2f5933bcd.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_e5040e1bc1ae7667ffb9e5248e90b2fb93cd9150234151ce90e14ab2f5933bcd.json rename to tests/txcache/insight_testnet_tx_e5040e1bc1ae7667ffb9e5248e90b2fb93cd9150234151ce90e14ab2f5933bcd.json diff --git a/python/trezorlib/tests/txcache/insight_testnet_tx_f41cbedd8becee05a830f418d13aa665125464547db5c7a6cd28f21639fe1228.json b/tests/txcache/insight_testnet_tx_f41cbedd8becee05a830f418d13aa665125464547db5c7a6cd28f21639fe1228.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_testnet_tx_f41cbedd8becee05a830f418d13aa665125464547db5c7a6cd28f21639fe1228.json rename to tests/txcache/insight_testnet_tx_f41cbedd8becee05a830f418d13aa665125464547db5c7a6cd28f21639fe1228.json diff --git a/python/trezorlib/tests/txcache/insight_zcash_testnet_tx_aaf51e4606c264e47e5c42c958fe4cf1539c5172684721e38e69f4ef634d75dc.json b/tests/txcache/insight_zcash_testnet_tx_aaf51e4606c264e47e5c42c958fe4cf1539c5172684721e38e69f4ef634d75dc.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_zcash_testnet_tx_aaf51e4606c264e47e5c42c958fe4cf1539c5172684721e38e69f4ef634d75dc.json rename to tests/txcache/insight_zcash_testnet_tx_aaf51e4606c264e47e5c42c958fe4cf1539c5172684721e38e69f4ef634d75dc.json diff --git a/python/trezorlib/tests/txcache/insight_zcash_testnet_tx_e3820602226974b1dd87b7113cc8aea8c63e5ae29293991e7bfa80c126930368.json b/tests/txcache/insight_zcash_testnet_tx_e3820602226974b1dd87b7113cc8aea8c63e5ae29293991e7bfa80c126930368.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_zcash_testnet_tx_e3820602226974b1dd87b7113cc8aea8c63e5ae29293991e7bfa80c126930368.json rename to tests/txcache/insight_zcash_testnet_tx_e3820602226974b1dd87b7113cc8aea8c63e5ae29293991e7bfa80c126930368.json diff --git a/python/trezorlib/tests/txcache/insight_zencash_block-index_110000.json b/tests/txcache/insight_zencash_block-index_110000.json similarity index 100% rename from python/trezorlib/tests/txcache/insight_zencash_block-index_110000.json rename to tests/txcache/insight_zencash_block-index_110000.json