matejcik
d7b9582386
core/sdcard: add ensure_filesystem option ( fixes #868 )
...
It is possible to call `ensure_sdcard` in a way that requires only SD
card be inserted, but not necessarily formatted.
This is useful for SD-protect and possibly other use-cases where the SD
card is read-only, and "not formatted" is identical to "not containing
the right files".
2020-02-24 13:28:44 +01:00
matejcik
f9097b16e6
tests: make ui-check-missing more resilient for nonstandard exits
2020-02-24 13:28:44 +01:00
Tomas Susanka
703a13eb00
tests/ui: fix ui fixtures
2020-02-21 14:07:33 +00:00
Pavol Rusnak
562671401e
Merge pull request #860 from trezor/prusnak/multisig-show-yours-others
...
core: show yours/others in get_address for multisig
2020-02-20 13:49:13 +01:00
matejcik
d88540f2e0
tests: do not error out when fixtures fail to download
2020-02-20 12:51:48 +01:00
matejcik
42c4eb6341
tests: add SD format test fixtures
2020-02-20 12:51:48 +01:00
matejcik
d98bbebf5e
tests: add UI test for multisig+xpub feature
2020-02-20 12:47:29 +01:00
Tomas Susanka
577daf09fe
tests: introduce --ui-check-missing to test/remove missing tests
2020-02-18 09:33:21 +01:00
matejcik
b6fca537c9
tests: remove wipe_code_activate test fixture
2020-02-12 15:45:17 +01:00
Tomas Susanka
da4743c234
tests/ui: regenerate records
...
It seems counterintuitive that we need to regenerate ui fixtures because
of some work on passphrase.
The reason is that we have changed where the state (now session id) is
generated. We have moved it to Features, so it is generated already
after the Initialize message is received. It used to be generated later
- during the PassphraseReq/Ack workflow and in some tests we ask for
randomness between those steps.
2020-02-07 11:41:03 +00:00
Tomas Susanka
4baa76dc67
tests/ui: replace many hash.txt files with one large one
2020-01-31 13:05:58 +00:00
matejcik
f707913f32
tests/ui: update fixtures to include missing confirms
2020-01-23 15:45:10 +01:00
Tomas Susanka
783fa80d19
tests/ui: mkdir for new test
2020-01-15 12:55:37 +00:00
Tomas Susanka
c332876fc0
tests/ui: fix overall result message
2020-01-10 13:25:52 +00:00
Tomas Susanka
a1a56813fe
tests/ui: use the generated reports to create index.html
...
instead of the pytest reports, because it was quite painful
2020-01-10 12:18:15 +00:00
Tomas Susanka
87d032a8dd
tests/ui: regenerate fixtures due to the red square fix
2020-01-10 08:25:12 +00:00
Tomas Susanka
b846a44a8d
tests/ui: relative path to report pages
2020-01-10 08:25:12 +00:00
Tomas Susanka
23b3a59a5d
tests/ui: order tests in summary
2020-01-09 14:37:15 +00:00
Tomas Susanka
b99a6d5f6c
tests/ui: refactor image reading
2020-01-09 14:32:11 +00:00
Tomas Susanka
1103a14c48
tests/ui: move reports and add index.html
2020-01-09 14:25:45 +00:00
Tomas Susanka
c604b8f7fa
tests/ui: rename test fixtures folders
2020-01-09 12:03:23 +00:00
Tomas Susanka
b6ec8d67ba
tests/ui: use different test names
2020-01-09 12:03:23 +00:00
Tomas Susanka
96ec85686e
tests/ui: success html file
2020-01-07 14:43:23 +00:00
Tomas Susanka
75c96f6b0a
tests/ui: regenerate fixtures due to reseed before wipe
2020-01-07 12:38:12 +00:00
Tomas Susanka
b4df1172ca
tests/ui: enable ui test for change_wipe_code
...
Because the previous commit fixed it 🎉 .
2020-01-07 12:38:12 +00:00
Tomas Susanka
0c820091a8
tests/ui: reseed each ui test before running it
2020-01-07 12:38:12 +00:00
Tomas Susanka
8796ca96b9
tests/ui: rename test-screen to ui
2020-01-07 09:13:08 +00:00
Tomas Susanka
56257eb6a5
tests/ui: code review fixes
2020-01-06 14:44:30 +00:00
Tomas Susanka
fe690a6b6b
tests/ui: embed images as base64 to diff.html
2020-01-03 15:07:46 +00:00
Tomas Susanka
ce00fa667a
tests/ui: download recorded fixtures from server
2020-01-03 15:07:46 +00:00
Tomas Susanka
edcd4f9ccc
tests/ui: copy actual dir as recorded if the test passed
...
because it is the same thing then
2020-01-03 14:28:27 +00:00
Tomas Susanka
2eda139ac4
tests/ui: move files to ui_tests dir
2020-01-03 14:28:27 +00:00
Tomas Susanka
e709f76b14
tests: move fixtures to fixtures directory
2020-01-03 14:28:27 +00:00
Tomas Susanka
15069f3e25
tests/ui: introduce diff html
2020-01-03 14:28:27 +00:00
Tomas Susanka
3a035a0ef8
tests: save screens directly to ui_tests; introduce recorded/actual dir
2020-01-03 14:28:27 +00:00
Tomas Susanka
51ef963738
tests: introduce UI tests for core
2020-01-03 14:28:27 +00:00