1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-26 08:08:51 +00:00
trezor-firmware/trezorlib/tests/device_tests
matejcik 19a0f4cc7b tx_api: support blockbook, allow url-less operation
Bitcoin Testnet backends were removed.
This broke our tests that work purely on local data but nevertheless
need to know backend URLs. Because the design is less than ideal.

Here, we do a little cleanup:
* blockbook URLs are respected
* Dogecoin is now supported by our blockbook backend so we don't need
  a special tx-api implementation
* it's possible to instantiate a TxApi that is backed by the cache,
  without a known URL
* relevant tests now make use of this feature
2018-07-09 13:46:18 +02: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 regenerate license headers 2018-06-21 16:49:13 +02:00
conftest.py tests: close debuglink in fixture-based tests 2018-06-22 14:18:18 +02:00
test_basic.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_bip32_speed.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_cancel.py tests: update test_cancel to test using Initialize 2018-06-22 13:28:32 +02:00
test_cosi.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_debuglink.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_applysettings.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_changepin.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_cipherkeyvalue.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_clearsession.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_ethereum_getaddress.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_ethereum_signmessage.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_ethereum_signtx.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_ethereum_verifymessage.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_getaddress_segwit_native.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_getaddress_segwit.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_getaddress_show.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_getaddress.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_getecdhsessionkey.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_getentropy.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_getpublickey_curve.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_getpublickey.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_lisk_getaddress.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_lisk_getpublickey.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_lisk_signmessage.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_lisk_signtx.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_lisk_verifymessage.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_loaddevice_xprv.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_loaddevice.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_nem_getaddress.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_nem_signtx_mosaics_t2.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_nem_signtx_mosaics.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_nem_signtx_multisig.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_nem_signtx_others.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_nem_signtx_transfers.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_ping.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_recoverydevice_dryrun.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_recoverydevice_t2.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_recoverydevice.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_resetdevice_skipbackup.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_resetdevice_t2.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_resetdevice.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_signidentity.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_signmessage_segwit_native.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_signmessage_segwit.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_signmessage.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_signtx_bcash.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_signtx_bgold.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_signtx_decred.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_signtx_segwit_native.py tx_api: support blockbook, allow url-less operation 2018-07-09 13:46:18 +02:00
test_msg_signtx_segwit.py tx_api: support blockbook, allow url-less operation 2018-07-09 13:46:18 +02:00
test_msg_signtx_zcash.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_signtx.py tx_api: support blockbook, allow url-less operation 2018-07-09 13:46:18 +02:00
test_msg_stellar_get_address.py stellar: update T1 tests 2018-06-28 12:40:49 +02:00
test_msg_stellar_get_public_key.py stellar: update T1 tests 2018-06-28 12:40:49 +02:00
test_msg_stellar_sign_transaction.py fix comment 2018-06-28 11:57:56 +02:00
test_msg_verifymessage_segwit_native.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_verifymessage_segwit.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_verifymessage.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_msg_wipedevice.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_multisig_change.py tx_api: support blockbook, allow url-less operation 2018-07-09 13:46:18 +02:00
test_multisig.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_op_return.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_protect_call.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_protection_levels.py regenerate license headers 2018-06-21 16:49:13 +02:00
test_zerosig.py regenerate license headers 2018-06-21 16:49:13 +02:00