matejcik
|
123aec5d7d
|
tests/device_tests: remove all star imports
|
2018-05-11 15:29:38 +02:00 |
|
matejcik
|
266e34eec4
|
tests/device_tests: disable protobuf outputs unless run with -v
|
2018-05-11 15:29:38 +02:00 |
|
matejcik
|
b7c7190573
|
trezorlib: remove Hash to btc_hash, prepare for moving it away from things
|
2018-05-11 15:29:38 +02:00 |
|
matejcik
|
579adb1871
|
tests: update to use parse_path
|
2018-05-11 15:29:38 +02:00 |
|
matejcik
|
d106869061
|
trezorlib: deprecate client.expand_path and move the staticmethod
to an ordinary function tools.parse_path
Also remove PRIME_DERIVATION_FLAG and move it to tools.HARDENED_FLAG
|
2018-05-11 15:29:37 +02:00 |
|
matejcik
|
4f66b37f25
|
tests: update imports after tests.support move
|
2018-05-11 15:29:37 +02:00 |
|
matejcik
|
603b201ad0
|
tests: create tests.support module
for things that should not be part of trezorlib but tests use them
|
2018-05-11 15:29:37 +02:00 |
|
Tomas Susanka
|
77766d2d0f
|
tests/device/eth: known/unknown token test
|
2018-05-10 13:33:06 +02:00 |
|
Tomas Susanka
|
18adf6cc4d
|
tests/stellar: marked as passing on T1
|
2018-05-09 16:34:51 +02:00 |
|
matejcik
|
5329bc9463
|
Merge pull request #167 from zulucrypto/stellar
[Stellar] [WIP] Add Stellar support to trezorctl
|
2018-05-07 14:23:56 +02:00 |
|
matejcik
|
df8c3da1a2
|
protobuf: properly implement signed types (fixes #249)
|
2018-05-07 14:10:34 +02:00 |
|
Tomas Susanka
|
6f032456fc
|
tests/device/nem: mosaic with levy test
|
2018-05-03 14:03:38 +02:00 |
|
ZuluCrypto
|
7128347975
|
stellar tests - added missing pytest import
|
2018-04-28 13:06:13 -06:00 |
|
ZuluCrypto
|
5fccc4381b
|
fix style to match flake8
|
2018-04-28 12:59:08 -06:00 |
|
ZuluCrypto
|
200b5a71df
|
Merge remote-tracking branch 'upstream/master' into stellar
|
2018-04-28 12:54:32 -06:00 |
|
Tomas Susanka
|
7cfbe689e8
|
tests/device/nem: different amounts; note about what is displayed
|
2018-04-27 17:39:04 +01:00 |
|
Tomas Susanka
|
50e755be46
|
tests/device/nem: known/unknown mosaics test
|
2018-04-27 17:37:29 +01:00 |
|
Aleksey Popov
|
8f31422adf
|
lisk: Fix wrong signature in tx tests
|
2018-04-23 16:47:15 +02:00 |
|
ZuluCrypto
|
49025aad2b
|
stellar tests - fix imports and indicate that tests are currently expected to fail
|
2018-04-20 10:35:01 -06:00 |
|
matejcik
|
1008c45100
|
tests: xfail Lisk tests until trezor-core#90 is merged
|
2018-04-18 15:46:10 +02:00 |
|
Aleksey Popov
|
45cca15e5f
|
lisk: Add lisk_sign_tx
|
2018-04-18 12:09:09 +02:00 |
|
Aleksey Popov
|
5e1168c48d
|
lisk: Add lisk_get_publickey
|
2018-04-18 12:09:09 +02:00 |
|
Aleksey Popov
|
514e808b56
|
lisk: Add lisk_verify_message
|
2018-04-18 12:09:09 +02:00 |
|
Aleksey Popov
|
d3685639f9
|
lisk: Add lisk_sign_message
|
2018-04-18 12:09:09 +02:00 |
|
Aleksey Popov
|
3e742177d2
|
lisk: Add lisk_get_address method
|
2018-04-18 12:09:09 +02:00 |
|
Tomas Susanka
|
fd16bbfc8e
|
tests: nem mosaics fix
|
2018-04-16 12:39:17 +02:00 |
|
Tomas Susanka
|
767330aea0
|
tests: multisig fixes
|
2018-04-16 12:24:55 +02:00 |
|
Roman Zeyde
|
892eb41837
|
tests: add device test for auto-lock delay
|
2018-04-11 11:17:17 +02:00 |
|
matejcik
|
ab62f5db6f
|
flake8: delete trailing lines
|
2018-04-10 16:01:22 +02:00 |
|
matejcik
|
bd43363b1c
|
coins: refactor, use data from coins.json instead of hardcoded lists
|
2018-04-10 15:58:34 +02:00 |
|
Tomas Susanka
|
edbcd2012d
|
tests/device/nem: multisig tests
|
2018-04-10 14:50:01 +02:00 |
|
Tomas Susanka
|
891865f948
|
tests/device/nem: tests fixes due to layout changes
|
2018-04-09 13:40:23 +02:00 |
|
Pavol Rusnak
|
24dc617f36
|
disable bcash tests for T2
|
2018-04-05 17:03:36 +02:00 |
|
Jochen Hoenicke
|
e43a62cb03
|
Updated unit tests for cashaddr. (#195)
|
2018-04-05 11:20:08 +02:00 |
|
Tomas Susanka
|
0631a0a5b1
|
tests/device/nem: transfer multiple mosaics
|
2018-04-04 15:18:21 +02:00 |
|
Tomas Susanka
|
51d9a809bc
|
tests: pytest xfail is used instead of skipping
|
2018-04-04 13:18:22 +02:00 |
|
ZuluCrypto
|
7eef1df6b0
|
stellar - added some unit tests
|
2018-04-03 19:50:38 -06:00 |
|
matejcik
|
020b298020
|
tests/device: autodetect Trezor version and skip the appropriate tests automatically
|
2018-04-03 18:56:18 +02:00 |
|
Tomas Susanka
|
7c08800cb9
|
tests/device/nem: test files seperated; swiping for t2
|
2018-04-03 14:16:49 +02:00 |
|
Tomas Susanka
|
6935c0ee7d
|
tests/device/nem: importance transfer test
|
2018-03-29 12:43:54 +02:00 |
|
Tomas Susanka
|
5ce254c535
|
tests/device/nem: aggregate modification test
|
2018-03-29 11:46:29 +02:00 |
|
Tomas Susanka
|
326056b968
|
tests/device/nem: mosaic supply change test; const fixes
|
2018-03-29 10:52:18 +02:00 |
|
Tomas Susanka
|
48cb8d0216
|
tests/device/nem: mosaic creation levy test
|
2018-03-29 10:41:49 +02:00 |
|
Tomas Susanka
|
3248b47e5b
|
tests/device/nem: mosaic creation properties test
|
2018-03-29 10:41:49 +02:00 |
|
Tomas Susanka
|
0e108a662f
|
tests/device/nem: mosaic_creation basic test
|
2018-03-29 10:41:49 +02:00 |
|
Tomas Susanka
|
ac51c73365
|
tests/device/nem: provision_namespace test
|
2018-03-29 10:41:49 +02:00 |
|
Tomas Susanka
|
c4dc6e2c93
|
tests/device/nem: constants used
|
2018-03-27 16:06:49 +02:00 |
|
Jan Pochyla
|
8d296ed4c1
|
tests: add T2 RecoveryDevice test
|
2018-03-22 15:28:04 +01:00 |
|
Tomas Susanka
|
e435175d79
|
tests/device: nem encrypted payload doesn't ask for confirmation
|
2018-03-21 15:16:09 +01:00 |
|
Tomas Susanka
|
333343224b
|
tests/device: typos in nem tests
|
2018-03-21 15:16:09 +01:00 |
|
Tomas Susanka
|
93dbdb14c1
|
tests/device: nem encrypted payload
|
2018-03-21 13:29:23 +01:00 |
|
Jan Pochyla
|
71dd003637
|
tests: add T2 ResetDevice test
|
2018-03-20 16:47:11 +01:00 |
|
matejcik
|
f87d931ce7
|
trezorlib: factor out NEM to a separate module
|
2018-03-20 12:39:23 +01:00 |
|
Tomas Susanka
|
a5e3d50fb0
|
tests/device: nem bytes assert
|
2018-03-19 14:52:50 +01:00 |
|
Roman Zeyde
|
ab5e4eee34
|
tests: add test_msg_getecdhsessionkey.py (#233)
|
2018-03-11 22:51:14 +01:00 |
|
matejcik
|
5edcea9ba6
|
transport: fix all_transports when required modules are missing (#232)
This lets the library work without libusb or hidapi (`--disable-libusb`, `--disable-hidapi`).
|
2018-03-09 10:58:24 +01:00 |
|
Tomas Susanka
|
89eac8f157
|
tests/device: more Bitcoin Gold tests
including segwit and multisig
updates https://github.com/trezor/trezor-core/issues/147
|
2018-03-08 14:35:56 +01:00 |
|
Tomas Susanka
|
869af4498b
|
tests/device: Bitcoin Gold tests
|
2018-03-07 16:43:01 +01:00 |
|
Pavol Rusnak
|
683f383e90
|
tests: fix test_msg_getpublickey_curve.py (don't try public derivation for ed25519)
|
2018-03-07 15:46:09 +01:00 |
|
matejcik
|
f75b90d260
|
Merge branch 'upstream' into refactor-transport-nicediff
|
2018-03-05 19:56:47 +01:00 |
|
Jan Pochyla
|
95603b85dd
|
tests: enable segwit sign&verify tests for t2
|
2018-03-05 17:45:17 +01:00 |
|
Jan Pochyla
|
4979c296b7
|
tests: enable test_apply_settings, test_apply_settings_passphrase for t2
|
2018-03-05 17:45:17 +01:00 |
|
Pavol Rusnak
|
db827bfe01
|
tests: update test_msg_getpublickey.py, add test_msg_getpublickey_curve.py
|
2018-03-05 17:37:56 +01:00 |
|
Jan Pochyla
|
0e065237c9
|
tests: disable TestBip32Speed::test_cache on t2
|
2018-03-05 15:49:04 +01:00 |
|
matejcik
|
513e6aae08
|
better way for test suite to search for the right device,
that also respects TREZOR_PATH
|
2018-03-02 18:25:39 +01:00 |
|
matejcik
|
55641dd8b5
|
make flake8 happy (#225)
|
2018-03-02 16:47:29 +01:00 |
|
Tomas Susanka
|
b24550c72f
|
tests: ethereum sign/verify is skipped (#224)
|
2018-03-02 16:37:34 +01:00 |
|
Pavol Rusnak
|
b1a76e4a68
|
tests: revert basic tests
|
2018-03-01 00:07:27 +01:00 |
|
Pavol Rusnak
|
0d680944a4
|
txcache: add new tx
|
2018-02-28 00:56:55 +01:00 |
|
Tomas Susanka
|
6e1eb8e664
|
tests/device: ethereum erc20 tokens test
|
2018-02-27 17:41:18 +01:00 |
|
Jan Pochyla
|
6c8ccc0680
|
tests/device_tests: for t2, enable bch & multisig, disable load & reset
|
2018-02-27 16:29:59 +01:00 |
|
Tomas Susanka
|
a8d34430a5
|
tests/device/bcash: fix attack amount test
|
2018-02-27 15:10:36 +01:00 |
|
Tomas Susanka
|
aec8f04f68
|
tests/device: assert exception type and message
|
2018-02-27 15:08:00 +01:00 |
|
Pavol Rusnak
|
8dffdd8f85
|
tests: fix test_basic (don't compare state in Features), add test_basic_state
|
2018-02-27 14:24:23 +01:00 |
|
Tomas Susanka
|
55da3d9a9a
|
tests/device/signtx: assert exception type and message
|
2018-02-27 11:50:10 +01:00 |
|
Tomas Susanka
|
617ccc21d9
|
tests: deepcopy is required when debug_processor is invoked
|
2018-02-23 16:03:43 +01:00 |
|
Tomas Susanka
|
cbd3751bdb
|
tests/device: allow multiple output changes (treat second as a normal output)
based upon e716f7e84e
|
2018-02-23 13:14:10 +01:00 |
|
Tomas Susanka
|
0e2d5c8155
|
tests/device: change on main chain IS allowed
based upon e716f7e84e
|
2018-02-23 13:10:55 +01:00 |
|
Tomas Susanka
|
1e8f2d1e72
|
tests/device: change on main chain not allowed
|
2018-02-23 13:09:49 +01:00 |
|
Tomas Susanka
|
bc036bc857
|
tests/device: two output changes yield error
this test should fail on T1 after e716f7e84ecdb4732ad97b56e78d7407ec0b321e
|
2018-02-22 14:20:53 +01:00 |
|
Jan Pochyla
|
2c91a668aa
|
tests: fix udp debuglink
|
2018-02-21 15:31:32 +01:00 |
|
Tomas Susanka
|
30e5c80956
|
Multisig tests enabled for t2 (#216)
|
2018-02-08 15:36:26 +01:00 |
|
Pavol Rusnak
|
646338c414
|
small nits of last commit
|
2018-02-01 10:31:47 +01:00 |
|
Karel Bilek
|
759316e96f
|
Add webusb to transports
V2 protocol with debug link is not tested.
|
2018-02-01 10:25:01 +01:00 |
|
Pavol Rusnak
|
47cfa178e4
|
tests: fix test_msg_ethereum_signtx.py
|
2018-01-11 23:06:47 +01:00 |
|
Tomas Susanka
|
0c517c1565
|
tests/device: code style typos
|
2018-01-11 22:54:08 +01:00 |
|
Tomas Susanka
|
4bbf5880ce
|
tests/device: ethereum sign tx with expected checks
|
2018-01-11 22:54:08 +01:00 |
|
Pavol Rusnak
|
6b31ac9753
|
fix typo
|
2017-12-27 01:44:26 +01:00 |
|
Pavol Rusnak
|
70e6d13c23
|
device tests: simplify, drop unittest dependency
|
2017-12-23 22:03:24 +01:00 |
|
Pavol Rusnak
|
1881b0e6fd
|
device tests: re-enable ethereum tests for T2 again
|
2017-12-23 13:51:18 +01:00 |
|
Saleem Rashid
|
b3ef649f64
|
device_tests: Add test_decred_multisig_change
|
2017-12-23 13:42:59 +01:00 |
|
Saleem Rashid
|
2df19127fd
|
device_tests: Add test_decred_send_change
|
2017-12-23 13:42:59 +01:00 |
|
Saleem Rashid
|
0926ab9bc8
|
device_tests: Clean up test_decred_send
|
2017-12-23 13:42:59 +01:00 |
|
Pavol Rusnak
|
41b75c5655
|
device_tests: use skip_t1 and skip_t2 markers
|
2017-12-19 19:24:40 +01:00 |
|
Pavol Rusnak
|
8a37c28ed6
|
fix typos in test names
|
2017-12-19 15:54:07 +01:00 |
|
Saleem Rashid
|
1c8f03968c
|
tests: Move to trezorlib.tests
|
2017-12-19 13:16:22 +01:00 |
|