diff --git a/Pipfile b/Pipfile index ca00259f22..0af72c645a 100644 --- a/Pipfile +++ b/Pipfile @@ -18,6 +18,7 @@ flaky = ">=3.6.1" # https://github.com/box/flaky/issues/156 pytest-ordering = "*" pytest-random-order = "*" tox = "*" +dominate = "*" ## test requirements shamir-mnemonic = "*" diff --git a/Pipfile.lock b/Pipfile.lock index a60d03f582..f2db5a77cc 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "ef2e6e714004592166f0d16d22887ef55ddb3d61b49ac882e7ead764b638d7f9" + "sha256": "e8d9a82935300b8716e549422ded189b2ce4408bc31b8d5c91bbe9979bf15a0a" }, "pipfile-spec": 6, "requires": {}, @@ -196,6 +196,14 @@ "index": "pypi", "version": "==2.2.4" }, + "dominate": { + "hashes": [ + "sha256:6e833aea505f0236a9fc692326bac575f8bd38ae0f3a1bdc73d20ca606ac75d5", + "sha256:a92474b4312bd8b4c1789792f3ec8c571cd8afa8e7502a2b1c64dd48cd67e59c" + ], + "index": "pypi", + "version": "==2.4.0" + }, "ecdsa": { "hashes": [ "sha256:867ec9cf6df0b03addc8ef66b56359643cb5d0c1dc329df76ba7ecfe256c8061", diff --git a/ci/deploy.yml b/ci/deploy.yml index 565ebd69e3..36f96f2709 100644 --- a/ci/deploy.yml +++ b/ci/deploy.yml @@ -194,3 +194,18 @@ upgrade tests legacy deploy: - branches # run for tags only tags: - deploy + +# UI tests + +ui tests core fixtures deploy: + stage: deploy + variables: + DEPLOY_PATH: "${DEPLOY_BASE_DIR}/ui_tests/" + before_script: [] # no pipenv + dependencies: + - core unix device ui test + script: + - echo "Deploying to $DEPLOY_PATH" + - rsync --delete -va ci/ui_test_records/* "$DEPLOY_PATH" + tags: + - deploy diff --git a/ci/prepare_ui_artifacts.py b/ci/prepare_ui_artifacts.py new file mode 100644 index 0000000000..dd6309a7b3 --- /dev/null +++ b/ci/prepare_ui_artifacts.py @@ -0,0 +1,21 @@ +import hashlib +import shutil +from pathlib import Path + + +def _hash_files(path): + files = path.iterdir() + hasher = hashlib.sha256() + for file in sorted(files): + hasher.update(file.read_bytes()) + + return hasher.digest().hex() + + +fixture_root = Path().cwd() / "../tests/ui_tests/fixtures/" + +for recorded_dir in fixture_root.glob("*/recorded"): + expected_hash = (recorded_dir.parent / "hash.txt").read_text() + actual_hash = _hash_files(recorded_dir) + assert expected_hash == actual_hash + shutil.make_archive("ui_test_records/" + actual_hash, "zip", recorded_dir) diff --git a/ci/test.yml b/ci/test.yml index 6289f341ac..1515a49cca 100644 --- a/ci/test.yml +++ b/ci/test.yml @@ -38,6 +38,29 @@ core unix unit test: - cd core - pipenv run make test +core unix device ui test: + stage: test + <<: *only_changes_core + dependencies: + - core unix frozen regular build + script: + - cd core + - pipenv run make test_emu_ui + - cp /var/tmp/trezor.log ${CI_PROJECT_DIR} + - cd ../ci + - pipenv run python prepare_ui_artifacts.py + artifacts: + name: core-unix-device-ui-test + paths: + - trezor.log + - ci/ui_test_records/ + - tests/ui_tests/reports/ + - tests/junit.xml + when: always + expire_in: 1 week + reports: + junit: tests/junit.xml + core unix device test: stage: test <<: *only_changes_core diff --git a/ci/ui_test_records/.gitignore b/ci/ui_test_records/.gitignore new file mode 100644 index 0000000000..d6b7ef32c8 --- /dev/null +++ b/ci/ui_test_records/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/common/protob/messages-debug.proto b/common/protob/messages-debug.proto index 7d1a9697cd..db9d9dd55f 100644 --- a/common/protob/messages-debug.proto +++ b/common/protob/messages-debug.proto @@ -39,6 +39,24 @@ message DebugLinkLayout { repeated string lines = 1; } +/** + * Request: Re-seed RNG with given value + * @start + * @next Success + */ +message DebugLinkReseedRandom { + optional uint32 value = 1; +} + +/** + * Request: Start or stop recording screen changes into given target directory + * @start + * @next Success + */ +message DebugLinkRecordScreen { + optional string target_directory = 1; // empty or missing to stop recording +} + /** * Request: Computer asks for device state * @start diff --git a/common/protob/messages.proto b/common/protob/messages.proto index 9da9a70c6e..a9c74fd63a 100644 --- a/common/protob/messages.proto +++ b/common/protob/messages.proto @@ -107,6 +107,8 @@ enum MessageType { MessageType_DebugLinkMemoryWrite = 112 [(wire_debug_in) = true]; MessageType_DebugLinkFlashErase = 113 [(wire_debug_in) = true]; MessageType_DebugLinkLayout = 9001 [(wire_debug_out) = true]; + MessageType_DebugLinkReseedRandom = 9002 [(wire_debug_in) = true]; + MessageType_DebugLinkRecordScreen = 9003 [(wire_debug_in) = true]; // Ethereum MessageType_EthereumGetPublicKey = 450 [(wire_in) = true]; diff --git a/core/Makefile b/core/Makefile index f8b7214513..6a7a98cf4d 100644 --- a/core/Makefile +++ b/core/Makefile @@ -79,6 +79,12 @@ test_emu_fido2: ## run fido2 device tests test_emu_click: ## run click tests cd tests ; ./run_tests_click_emu.sh $(TESTOPTS) +test_emu_ui: ## run ui integration tests + cd tests ; ./run_tests_device_emu.sh --ui=test -m "not skip_ui" $(TESTOPTS) + +test_emu_ui_record: ## record and hash screens for ui integration tests + cd tests ; ./run_tests_device_emu.sh --ui=record -m "not skip_ui" $(TESTOPTS) + pylint: ## run pylint on application sources and tests pylint -E $(shell find src tests -name *.py) diff --git a/core/embed/extmod/modtrezorcrypto/modtrezorcrypto-random.h b/core/embed/extmod/modtrezorcrypto/modtrezorcrypto-random.h index a3c3849502..d67a3ae4ab 100644 --- a/core/embed/extmod/modtrezorcrypto/modtrezorcrypto-random.h +++ b/core/embed/extmod/modtrezorcrypto/modtrezorcrypto-random.h @@ -84,6 +84,19 @@ STATIC mp_obj_t mod_trezorcrypto_random_shuffle(mp_obj_t data) { STATIC MP_DEFINE_CONST_FUN_OBJ_1(mod_trezorcrypto_random_shuffle_obj, mod_trezorcrypto_random_shuffle); +#ifdef TREZOR_EMULATOR +/// def reseed(value: int) -> None: +/// """ +/// Re-seed the RNG with given value. +/// """ +STATIC mp_obj_t mod_trezorcrypto_random_reseed(mp_obj_t data) { + random_reseed(trezor_obj_get_uint(data)); + return mp_const_none; +} +STATIC MP_DEFINE_CONST_FUN_OBJ_1(mod_trezorcrypto_random_reseed_obj, + mod_trezorcrypto_random_reseed); +#endif + STATIC const mp_rom_map_elem_t mod_trezorcrypto_random_globals_table[] = { {MP_ROM_QSTR(MP_QSTR___name__), MP_ROM_QSTR(MP_QSTR_random)}, {MP_ROM_QSTR(MP_QSTR_uniform), @@ -92,6 +105,10 @@ STATIC const mp_rom_map_elem_t mod_trezorcrypto_random_globals_table[] = { MP_ROM_PTR(&mod_trezorcrypto_random_bytes_obj)}, {MP_ROM_QSTR(MP_QSTR_shuffle), MP_ROM_PTR(&mod_trezorcrypto_random_shuffle_obj)}, +#ifdef TREZOR_EMULATOR + {MP_ROM_QSTR(MP_QSTR_reseed), + MP_ROM_PTR(&mod_trezorcrypto_random_reseed_obj)}, +#endif }; STATIC MP_DEFINE_CONST_DICT(mod_trezorcrypto_random_globals, mod_trezorcrypto_random_globals_table); diff --git a/core/embed/extmod/modtrezorui/display-stm32_t.h b/core/embed/extmod/modtrezorui/display-stm32_t.h index 7543f9f2f2..086ad7a345 100644 --- a/core/embed/extmod/modtrezorui/display-stm32_t.h +++ b/core/embed/extmod/modtrezorui/display-stm32_t.h @@ -499,3 +499,5 @@ void display_refresh(void) { } const char *display_save(const char *prefix) { return NULL; } + +void display_clear_save(void) {} diff --git a/core/embed/extmod/modtrezorui/display-unix.h b/core/embed/extmod/modtrezorui/display-unix.h index 1ac3b29a4d..05b7f0705d 100644 --- a/core/embed/extmod/modtrezorui/display-unix.h +++ b/core/embed/extmod/modtrezorui/display-unix.h @@ -54,6 +54,8 @@ static SDL_Renderer *RENDERER; static SDL_Surface *BUFFER; static SDL_Texture *TEXTURE, *BACKGROUND; +static SDL_Surface *PREV_SAVED; + int sdl_display_res_x = DISPLAY_RESX, sdl_display_res_y = DISPLAY_RESY; int sdl_touch_offset_x, sdl_touch_offset_y; @@ -219,7 +221,6 @@ const char *display_save(const char *prefix) { } static int count; static char filename[256]; - static SDL_Surface *prev; // take a cropped view of the screen contents const SDL_Rect rect = {0, 0, DISPLAY_RESX, DISPLAY_RESY}; SDL_Surface *crop = SDL_CreateRGBSurface( @@ -228,16 +229,21 @@ const char *display_save(const char *prefix) { BUFFER->format->Amask); SDL_BlitSurface(BUFFER, &rect, crop, NULL); // compare with previous screen, skip if equal - if (prev != NULL) { - if (memcmp(prev->pixels, crop->pixels, crop->pitch * crop->h) == 0) { + if (PREV_SAVED != NULL) { + if (memcmp(PREV_SAVED->pixels, crop->pixels, crop->pitch * crop->h) == 0) { SDL_FreeSurface(crop); return filename; } - SDL_FreeSurface(prev); + SDL_FreeSurface(PREV_SAVED); } // save to png snprintf(filename, sizeof(filename), "%s%08d.png", prefix, count++); IMG_SavePNG(crop, filename); - prev = crop; + PREV_SAVED = crop; return filename; } + +void display_clear_save(void) { + SDL_FreeSurface(PREV_SAVED); + PREV_SAVED = NULL; +} diff --git a/core/embed/extmod/modtrezorui/display.h b/core/embed/extmod/modtrezorui/display.h index 2f5858f1a9..75dbc596aa 100644 --- a/core/embed/extmod/modtrezorui/display.h +++ b/core/embed/extmod/modtrezorui/display.h @@ -69,6 +69,7 @@ void display_init(void); void display_refresh(void); const char *display_save(const char *prefix); +void display_clear_save(void); // provided by common diff --git a/core/embed/extmod/modtrezorui/modtrezorui-display.h b/core/embed/extmod/modtrezorui/modtrezorui-display.h index 09b876e840..8c9752dea8 100644 --- a/core/embed/extmod/modtrezorui/modtrezorui-display.h +++ b/core/embed/extmod/modtrezorui/modtrezorui-display.h @@ -535,6 +535,17 @@ STATIC mp_obj_t mod_trezorui_Display_save(mp_obj_t self, mp_obj_t prefix) { STATIC MP_DEFINE_CONST_FUN_OBJ_2(mod_trezorui_Display_save_obj, mod_trezorui_Display_save); +/// def clear_save(self) -> None: +/// """ +/// Clears buffers in display saving. +/// """ +STATIC mp_obj_t mod_trezorui_Display_clear_save(mp_obj_t self) { + display_clear_save(); + return mp_const_none; +} +STATIC MP_DEFINE_CONST_FUN_OBJ_1(mod_trezorui_Display_clear_save_obj, + mod_trezorui_Display_clear_save); + STATIC const mp_rom_map_elem_t mod_trezorui_Display_locals_dict_table[] = { {MP_ROM_QSTR(MP_QSTR_clear), MP_ROM_PTR(&mod_trezorui_Display_clear_obj)}, {MP_ROM_QSTR(MP_QSTR_refresh), @@ -561,6 +572,8 @@ STATIC const mp_rom_map_elem_t mod_trezorui_Display_locals_dict_table[] = { MP_ROM_PTR(&mod_trezorui_Display_backlight_obj)}, {MP_ROM_QSTR(MP_QSTR_offset), MP_ROM_PTR(&mod_trezorui_Display_offset_obj)}, {MP_ROM_QSTR(MP_QSTR_save), MP_ROM_PTR(&mod_trezorui_Display_save_obj)}, + {MP_ROM_QSTR(MP_QSTR_clear_save), + MP_ROM_PTR(&mod_trezorui_Display_clear_save_obj)}, {MP_ROM_QSTR(MP_QSTR_WIDTH), MP_ROM_INT(DISPLAY_RESX)}, {MP_ROM_QSTR(MP_QSTR_HEIGHT), MP_ROM_INT(DISPLAY_RESY)}, {MP_ROM_QSTR(MP_QSTR_FONT_SIZE), MP_ROM_INT(FONT_SIZE)}, diff --git a/core/mocks/generated/trezorcrypto/random.pyi b/core/mocks/generated/trezorcrypto/random.pyi index 0eb41717b0..78fc9c58b6 100644 --- a/core/mocks/generated/trezorcrypto/random.pyi +++ b/core/mocks/generated/trezorcrypto/random.pyi @@ -21,3 +21,10 @@ def shuffle(data: list) -> None: """ Shuffles items of given list (in-place). """ + + +# extmod/modtrezorcrypto/modtrezorcrypto-random.h +def reseed(value: int) -> None: + """ + Re-seed the RNG with given value. + """ diff --git a/core/mocks/generated/trezorui.pyi b/core/mocks/generated/trezorui.pyi index d1cab08168..a421b7fa02 100644 --- a/core/mocks/generated/trezorui.pyi +++ b/core/mocks/generated/trezorui.pyi @@ -187,3 +187,8 @@ class Display: """ Saves current display contents to PNG file with given prefix. """ + + def clear_save(self) -> None: + """ + Clears buffers in display saving. + """ diff --git a/core/src/apps/common/mnemonic.py b/core/src/apps/common/mnemonic.py index cae74f2cf6..cf0c2ed0e1 100644 --- a/core/src/apps/common/mnemonic.py +++ b/core/src/apps/common/mnemonic.py @@ -1,5 +1,5 @@ import storage.device -from trezor import ui, workflow +from trezor import ui, utils, workflow from trezor.crypto import bip39, slip39 from trezor.messages import BackupType @@ -34,7 +34,7 @@ def get_seed(passphrase: str = "", progress_bar: bool = True) -> bytes: raise ValueError("Mnemonic not set") render_func = None - if progress_bar: + if progress_bar and not utils.DISABLE_ANIMATION: _start_progress() render_func = _render_progress @@ -62,11 +62,11 @@ def _start_progress() -> None: ui.backlight_fade(ui.BACKLIGHT_DIM) ui.display.clear() ui.header("Please wait") - ui.display.refresh() + ui.refresh() ui.backlight_fade(ui.BACKLIGHT_NORMAL) def _render_progress(progress: int, total: int) -> None: p = 1000 * progress // total ui.display.loader(p, False, 18, ui.WHITE, ui.BG) - ui.display.refresh() + ui.refresh() diff --git a/core/src/apps/debug/__init__.py b/core/src/apps/debug/__init__.py index 4f97c11634..8f6c2c552a 100644 --- a/core/src/apps/debug/__init__.py +++ b/core/src/apps/debug/__init__.py @@ -4,16 +4,23 @@ if not __debug__: halt("debug mode inactive") if __debug__: - from trezor import config, io, log, loop, ui, utils, wire + from trezor import io, ui, wire from trezor.messages import MessageType, DebugSwipeDirection from trezor.messages.DebugLinkLayout import DebugLinkLayout + from trezor import config, crypto, log, loop, utils + from trezor.messages.Success import Success if False: from typing import List, Optional from trezor.messages.DebugLinkDecision import DebugLinkDecision from trezor.messages.DebugLinkGetState import DebugLinkGetState + from trezor.messages.DebugLinkRecordScreen import DebugLinkRecordScreen + from trezor.messages.DebugLinkReseedRandom import DebugLinkReseedRandom from trezor.messages.DebugLinkState import DebugLinkState + save_screen = False + save_screen_directory = "." + reset_internal_entropy = None # type: Optional[bytes] reset_current_words = loop.chan() reset_word_index = loop.chan() @@ -30,6 +37,12 @@ if __debug__: layout_change_chan = loop.chan() current_content = None # type: Optional[List[str]] + def screenshot() -> bool: + if utils.SAVE_SCREEN or save_screen: + ui.display.save(save_screen_directory + "/refresh-") + return True + return False + def notify_layout_change(layout: ui.Layout) -> None: global current_content current_content = layout.read_content() @@ -104,12 +117,35 @@ if __debug__: m.reset_word = " ".join(await reset_current_words.take()) return m + async def dispatch_DebugLinkRecordScreen( + ctx: wire.Context, msg: DebugLinkRecordScreen + ) -> Success: + global save_screen_directory + global save_screen + + if msg.target_directory: + save_screen_directory = msg.target_directory + save_screen = True + else: + save_screen = False + ui.display.clear_save() # clear C buffers + + return Success() + + async def dispatch_DebugLinkReseedRandom( + ctx: wire.Context, msg: DebugLinkReseedRandom + ) -> Success: + if msg.value is not None: + crypto.random.reseed(msg.value) + return Success() + def boot() -> None: # wipe storage when debug build is used on real hardware if not utils.EMULATOR: config.wipe() + wire.add(MessageType.LoadDevice, __name__, "load_device") wire.register(MessageType.DebugLinkDecision, dispatch_DebugLinkDecision) wire.register(MessageType.DebugLinkGetState, dispatch_DebugLinkGetState) - - wire.add(MessageType.LoadDevice, __name__, "load_device") + wire.register(MessageType.DebugLinkReseedRandom, dispatch_DebugLinkReseedRandom) + wire.register(MessageType.DebugLinkRecordScreen, dispatch_DebugLinkRecordScreen) diff --git a/core/src/apps/wallet/sign_tx/progress.py b/core/src/apps/wallet/sign_tx/progress.py index 00c281660b..1dc64d29cd 100644 --- a/core/src/apps/wallet/sign_tx/progress.py +++ b/core/src/apps/wallet/sign_tx/progress.py @@ -1,4 +1,4 @@ -from trezor import ui +from trezor import ui, utils _progress = 0 _steps = 0 @@ -24,5 +24,7 @@ def report_init(): def report(): + if utils.DISABLE_ANIMATION: + return p = 1000 * _progress // _steps ui.display.loader(p, False, 18, ui.WHITE, ui.BG) diff --git a/core/src/trezor/messages/DebugLinkRecordScreen.py b/core/src/trezor/messages/DebugLinkRecordScreen.py new file mode 100644 index 0000000000..a1d72c45aa --- /dev/null +++ b/core/src/trezor/messages/DebugLinkRecordScreen.py @@ -0,0 +1,26 @@ +# Automatically generated by pb2py +# fmt: off +import protobuf as p + +if __debug__: + try: + from typing import Dict, List # noqa: F401 + from typing_extensions import Literal # noqa: F401 + except ImportError: + pass + + +class DebugLinkRecordScreen(p.MessageType): + MESSAGE_WIRE_TYPE = 9003 + + def __init__( + self, + target_directory: str = None, + ) -> None: + self.target_directory = target_directory + + @classmethod + def get_fields(cls) -> Dict: + return { + 1: ('target_directory', p.UnicodeType, 0), + } diff --git a/core/src/trezor/messages/DebugLinkReseedRandom.py b/core/src/trezor/messages/DebugLinkReseedRandom.py new file mode 100644 index 0000000000..0ffaf6d46a --- /dev/null +++ b/core/src/trezor/messages/DebugLinkReseedRandom.py @@ -0,0 +1,26 @@ +# Automatically generated by pb2py +# fmt: off +import protobuf as p + +if __debug__: + try: + from typing import Dict, List # noqa: F401 + from typing_extensions import Literal # noqa: F401 + except ImportError: + pass + + +class DebugLinkReseedRandom(p.MessageType): + MESSAGE_WIRE_TYPE = 9002 + + def __init__( + self, + value: int = None, + ) -> None: + self.value = value + + @classmethod + def get_fields(cls) -> Dict: + return { + 1: ('value', p.UVarintType, 0), + } diff --git a/core/src/trezor/messages/MessageType.py b/core/src/trezor/messages/MessageType.py index f9994d83f0..87fdc57a3b 100644 --- a/core/src/trezor/messages/MessageType.py +++ b/core/src/trezor/messages/MessageType.py @@ -74,6 +74,8 @@ DebugLinkMemory = 111 # type: Literal[111] DebugLinkMemoryWrite = 112 # type: Literal[112] DebugLinkFlashErase = 113 # type: Literal[113] DebugLinkLayout = 9001 # type: Literal[9001] +DebugLinkReseedRandom = 9002 # type: Literal[9002] +DebugLinkRecordScreen = 9003 # type: Literal[9003] if not utils.BITCOIN_ONLY: EthereumGetPublicKey = 450 # type: Literal[450] EthereumPublicKey = 451 # type: Literal[451] diff --git a/core/src/trezor/pin.py b/core/src/trezor/pin.py index e529a43b51..5c4999b6ea 100644 --- a/core/src/trezor/pin.py +++ b/core/src/trezor/pin.py @@ -1,4 +1,4 @@ -from trezor import ui +from trezor import ui, utils if False: from typing import Any, Optional @@ -28,7 +28,9 @@ def show_pin_timeout(seconds: int, progress: int, message: str) -> bool: ui.display.text_center( ui.WIDTH // 2, 37, message, ui.BOLD, ui.FG, ui.BG, ui.WIDTH ) - ui.display.loader(progress, False, 0, ui.FG, ui.BG) + + if not utils.DISABLE_ANIMATION: + ui.display.loader(progress, False, 0, ui.FG, ui.BG) if seconds != _previous_seconds: if seconds == 0: @@ -42,6 +44,6 @@ def show_pin_timeout(seconds: int, progress: int, message: str) -> bool: ) _previous_seconds = seconds - ui.display.refresh() + ui.refresh() _previous_progress = progress return False diff --git a/core/src/trezor/ui/__init__.py b/core/src/trezor/ui/__init__.py index 1b1ee3a389..7eefd76ad3 100644 --- a/core/src/trezor/ui/__init__.py +++ b/core/src/trezor/ui/__init__.py @@ -39,18 +39,21 @@ _alert_in_progress = False # in debug mode, display an indicator in top right corner if __debug__: + from apps.debug import screenshot - def debug_display_refresh() -> None: - display.bar(Display.WIDTH - 8, 0, 8, 8, 0xF800) + def refresh() -> None: + if not screenshot(): + display.bar(Display.WIDTH - 8, 0, 8, 8, 0xF800) display.refresh() - if utils.SAVE_SCREEN: - display.save("refresh") - loop.after_step_hook = debug_display_refresh + +else: + refresh = display.refresh + # in both debug and production, emulator needs to draw the screen explicitly -elif utils.EMULATOR: - loop.after_step_hook = display.refresh +if utils.EMULATOR: + loop.after_step_hook = refresh def lerpi(a: int, b: int, t: float) -> int: @@ -120,7 +123,7 @@ async def click() -> Pos: def backlight_fade(val: int, delay: int = 14000, step: int = 15) -> None: if __debug__: - if utils.DISABLE_FADE: + if utils.DISABLE_ANIMATION: display.backlight(val) return current = display.backlight() @@ -346,7 +349,7 @@ class Layout(Component): # Display is usually refreshed after every loop step, but here we are # rendering everything synchronously, so refresh it manually and turn # the brightness on again. - display.refresh() + refresh() backlight_fade(style.BACKLIGHT_NORMAL) sleep = loop.sleep(_RENDER_DELAY_US) while True: diff --git a/core/src/trezor/ui/confirm.py b/core/src/trezor/ui/confirm.py index 70a50a6f41..70b817c6c5 100644 --- a/core/src/trezor/ui/confirm.py +++ b/core/src/trezor/ui/confirm.py @@ -1,6 +1,6 @@ from micropython import const -from trezor import loop, res, ui +from trezor import loop, res, ui, utils from trezor.ui.button import Button, ButtonCancel, ButtonConfirm, ButtonDefault from trezor.ui.loader import Loader, LoaderDefault @@ -150,13 +150,19 @@ class ConfirmPageable(Confirm): t = ui.pulse(PULSE_PERIOD) c = ui.blend(ui.GREY, ui.DARK_GREY, t) icon = res.load(ui.ICON_SWIPE_RIGHT) - ui.display.icon(18, 68, icon, c, ui.BG) + if utils.DISABLE_ANIMATION: + ui.display.icon(18, 68, icon, ui.GREY, ui.BG) + else: + ui.display.icon(18, 68, icon, c, ui.BG) if not self.pageable.is_last(): t = ui.pulse(PULSE_PERIOD, PULSE_PERIOD // 2) c = ui.blend(ui.GREY, ui.DARK_GREY, t) icon = res.load(ui.ICON_SWIPE_LEFT) - ui.display.icon(205, 68, icon, c, ui.BG) + if utils.DISABLE_ANIMATION: + ui.display.icon(205, 68, icon, ui.GREY, ui.BG) + else: + ui.display.icon(205, 68, icon, c, ui.BG) class InfoConfirm(ui.Layout): diff --git a/core/src/trezor/ui/loader.py b/core/src/trezor/ui/loader.py index 679dfb99f9..7ff90583a0 100644 --- a/core/src/trezor/ui/loader.py +++ b/core/src/trezor/ui/loader.py @@ -1,7 +1,7 @@ import utime from micropython import const -from trezor import res, ui +from trezor import res, ui, utils from trezor.ui import display if False: @@ -74,13 +74,13 @@ class Loader(ui.Component): else: s = self.active_style - Y = const(-24) + _Y = const(-24) if s.icon is None: - display.loader(r, False, Y, s.fg_color, s.bg_color) + display.loader(r, False, _Y, s.fg_color, s.bg_color) else: display.loader( - r, False, Y, s.fg_color, s.bg_color, res.load(s.icon), s.icon_fg_color + r, False, _Y, s.fg_color, s.bg_color, res.load(s.icon), s.icon_fg_color ) if (r == 0) and (self.stop_ms is not None): self.start_ms = None @@ -107,5 +107,8 @@ class LoadingAnimation(ui.Layout): self.loader.start() self.loader.dispatch(event, x, y) + if utils.DISABLE_ANIMATION: + self.on_finish() + def on_finish(self) -> None: raise ui.Result(None) diff --git a/core/src/trezor/ui/popup.py b/core/src/trezor/ui/popup.py index 19f5ea19a2..ce19033111 100644 --- a/core/src/trezor/ui/popup.py +++ b/core/src/trezor/ui/popup.py @@ -1,4 +1,4 @@ -from trezor import loop, ui +from trezor import loop, ui, utils if False: from typing import Tuple @@ -7,7 +7,10 @@ if False: class Popup(ui.Layout): def __init__(self, content: ui.Component, time_ms: int = 0) -> None: self.content = content - self.time_ms = time_ms + if utils.DISABLE_ANIMATION: + self.time_ms = 0 + else: + self.time_ms = time_ms def dispatch(self, event: int, x: int, y: int) -> None: self.content.dispatch(event, x, y) diff --git a/core/src/trezor/ui/scroll.py b/core/src/trezor/ui/scroll.py index 3e968f31ec..2d207d6c56 100644 --- a/core/src/trezor/ui/scroll.py +++ b/core/src/trezor/ui/scroll.py @@ -1,6 +1,6 @@ from micropython import const -from trezor import loop, res, ui +from trezor import loop, res, ui, utils from trezor.ui.button import Button, ButtonCancel, ButtonConfirm, ButtonDefault from trezor.ui.confirm import CANCELLED, CONFIRMED from trezor.ui.swipe import SWIPE_DOWN, SWIPE_UP, SWIPE_VERTICAL, Swipe @@ -32,11 +32,14 @@ def render_scrollbar(pages: int, page: int) -> None: def render_swipe_icon() -> None: - PULSE_PERIOD = const(1200000) + if utils.DISABLE_ANIMATION: + c = ui.GREY + else: + PULSE_PERIOD = const(1200000) + t = ui.pulse(PULSE_PERIOD) + c = ui.blend(ui.GREY, ui.DARK_GREY, t) icon = res.load(ui.ICON_SWIPE) - t = ui.pulse(PULSE_PERIOD) - c = ui.blend(ui.GREY, ui.DARK_GREY, t) ui.display.icon(70, 205, icon, c, ui.BG) diff --git a/core/src/trezor/utils.py b/core/src/trezor/utils.py index f00c29327a..ea66aa2401 100644 --- a/core/src/trezor/utils.py +++ b/core/src/trezor/utils.py @@ -14,17 +14,18 @@ from trezorutils import ( # type: ignore[attr-defined] # noqa: F401 set_mode_unprivileged, ) +DISABLE_ANIMATION = 0 + if __debug__: if EMULATOR: import uos TEST = int(uos.getenv("TREZOR_TEST") or "0") - DISABLE_FADE = int(uos.getenv("TREZOR_DISABLE_FADE") or "0") + DISABLE_ANIMATION = int(uos.getenv("TREZOR_DISABLE_ANIMATION") or "0") SAVE_SCREEN = int(uos.getenv("TREZOR_SAVE_SCREEN") or "0") LOG_MEMORY = int(uos.getenv("TREZOR_LOG_MEMORY") or "0") else: TEST = 0 - DISABLE_FADE = 0 SAVE_SCREEN = 0 LOG_MEMORY = 0 diff --git a/core/tests/run_tests_click_emu.sh b/core/tests/run_tests_click_emu.sh index 80e9e52b99..15137eac40 100755 --- a/core/tests/run_tests_click_emu.sh +++ b/core/tests/run_tests_click_emu.sh @@ -6,7 +6,7 @@ CORE_DIR="$(SHELL_SESSION_FILE='' && cd "$( dirname "${BASH_SOURCE[0]}" )/.." >/ MICROPYTHON="${MICROPYTHON:-$CORE_DIR/build/unix/micropython}" TREZOR_SRC="${CORE_DIR}/src" -DISABLE_FADE=1 +DISABLE_ANIMATION=1 PYOPT="${PYOPT:-0}" upy_pid="" @@ -22,7 +22,7 @@ if [[ $RUN_TEST_EMU > 0 ]]; then echo "Starting emulator: $MICROPYTHON $ARGS ${MAIN}" TREZOR_TEST=1 \ - TREZOR_DISABLE_FADE=$DISABLE_FADE \ + TREZOR_DISABLE_ANIMATION=$DISABLE_ANIMATION \ $MICROPYTHON $ARGS "${MAIN}" &> "${TREZOR_LOGFILE}" & upy_pid=$! cd - diff --git a/core/tests/run_tests_device_emu.sh b/core/tests/run_tests_device_emu.sh index ad0b072de9..b823bbc43c 100755 --- a/core/tests/run_tests_device_emu.sh +++ b/core/tests/run_tests_device_emu.sh @@ -6,7 +6,6 @@ CORE_DIR="$(SHELL_SESSION_FILE='' && cd "$( dirname "${BASH_SOURCE[0]}" )/.." >/ MICROPYTHON="${MICROPYTHON:-$CORE_DIR/build/unix/micropython}" TREZOR_SRC="${CORE_DIR}/src" -DISABLE_FADE=1 PYOPT="${PYOPT:-0}" upy_pid="" @@ -22,7 +21,7 @@ if [[ $RUN_TEST_EMU > 0 ]]; then echo "Starting emulator: $MICROPYTHON $ARGS ${MAIN}" TREZOR_TEST=1 \ - TREZOR_DISABLE_FADE=$DISABLE_FADE \ + TREZOR_DISABLE_ANIMATION=1 \ $MICROPYTHON $ARGS "${MAIN}" &> "${TREZOR_LOGFILE}" & upy_pid=$! cd - diff --git a/core/tests/run_tests_device_emu_fido2.sh b/core/tests/run_tests_device_emu_fido2.sh index e06a650f78..bcbedbdd9f 100755 --- a/core/tests/run_tests_device_emu_fido2.sh +++ b/core/tests/run_tests_device_emu_fido2.sh @@ -6,7 +6,7 @@ CORE_DIR="$(SHELL_SESSION_FILE='' && cd "$( dirname "${BASH_SOURCE[0]}" )/.." >/ MICROPYTHON="${MICROPYTHON:-$CORE_DIR/build/unix/micropython}" TREZOR_SRC="${CORE_DIR}/src" -DISABLE_FADE=1 +DISABLE_ANIMATION=1 PYOPT="${PYOPT:-0}" upy_pid="" @@ -22,7 +22,7 @@ if [[ $RUN_TEST_EMU > 0 ]]; then echo "Starting emulator: $MICROPYTHON $ARGS ${MAIN}" TREZOR_TEST=1 \ - TREZOR_DISABLE_FADE=$DISABLE_FADE \ + TREZOR_DISABLE_ANIMATION=$DISABLE_ANIMATION \ $MICROPYTHON $ARGS "${MAIN}" &> "${TREZOR_LOGFILE}" & upy_pid=$! cd - diff --git a/core/tests/run_tests_device_emu_monero.sh b/core/tests/run_tests_device_emu_monero.sh index acf889fed2..ea2140e432 100755 --- a/core/tests/run_tests_device_emu_monero.sh +++ b/core/tests/run_tests_device_emu_monero.sh @@ -8,7 +8,7 @@ CORE_DIR="$(SHELL_SESSION_FILE='' && cd "$( dirname "${BASH_SOURCE[0]}" )/.." >/ MICROPYTHON="${MICROPYTHON:-$CORE_DIR/build/unix/micropython}" TREZOR_SRC="${CORE_DIR}/src" -DISABLE_FADE=1 +DISABLE_ANIMATION=1 PYOPT="${PYOPT:-0}" upy_pid="" @@ -24,7 +24,7 @@ if [[ $RUN_TEST_EMU > 0 ]]; then echo "Starting emulator: $MICROPYTHON $ARGS ${MAIN}" TREZOR_TEST=1 \ - TREZOR_DISABLE_FADE=$DISABLE_FADE \ + TREZOR_DISABLE_ANIMATION=$DISABLE_ANIMATION \ $MICROPYTHON $ARGS "${MAIN}" &> "${TREZOR_LOGFILE}" & upy_pid=$! cd - diff --git a/core/tests/run_tests_device_emu_u2f.sh b/core/tests/run_tests_device_emu_u2f.sh index 5902a6c4d3..93c58fadb9 100755 --- a/core/tests/run_tests_device_emu_u2f.sh +++ b/core/tests/run_tests_device_emu_u2f.sh @@ -6,7 +6,7 @@ CORE_DIR="$(SHELL_SESSION_FILE='' && cd "$( dirname "${BASH_SOURCE[0]}" )/.." >/ MICROPYTHON="${MICROPYTHON:-$CORE_DIR/build/unix/micropython}" TREZOR_SRC="${CORE_DIR}/src" -DISABLE_FADE=1 +DISABLE_ANIMATION=1 PYOPT="${PYOPT:-0}" upy_pid="" @@ -22,7 +22,7 @@ if [[ $RUN_TEST_EMU > 0 ]]; then echo "Starting emulator: $MICROPYTHON $ARGS ${MAIN}" TREZOR_TEST=1 \ - TREZOR_DISABLE_FADE=$DISABLE_FADE \ + TREZOR_DISABLE_ANIMATION=$DISABLE_ANIMATION \ $MICROPYTHON $ARGS "${MAIN}" &> "${TREZOR_LOGFILE}" & upy_pid=$! cd - diff --git a/docs/core/emulator/index.md b/docs/core/emulator/index.md index dc08e98364..1eae65af39 100644 --- a/docs/core/emulator/index.md +++ b/docs/core/emulator/index.md @@ -82,9 +82,9 @@ If ``` TREZOR_SAVE_SCREEN=1 ``` is set, the emulator makes print screen on every If ```TREZOR_LOG_MEMORY=1``` is set, the emulator prints memory usage information after each workflow task is finished. -#### Disable fade +#### Disable animations -```TREZOR_DISABLE_FADE=1``` disables fading, which speeds up the UI workflows (useful for tests). +```TREZOR_DISABLE_ANIMATION=1``` disables fading and other animations, which speeds up the UI workflows significantly (useful for tests). This is also requirement for UI integration tests. #### Tests diff --git a/legacy/firmware/protob/Makefile b/legacy/firmware/protob/Makefile index 52f91a085d..26f24773ba 100644 --- a/legacy/firmware/protob/Makefile +++ b/legacy/firmware/protob/Makefile @@ -2,7 +2,7 @@ ifneq ($(V),1) Q := @ endif -SKIPPED_MESSAGES := Binance Cardano DebugMonero Eos Monero Ontology Ripple SdProtect Tezos WebAuthn +SKIPPED_MESSAGES := Binance Cardano DebugMonero Eos Monero Ontology Ripple SdProtect Tezos WebAuthn DebugLinkRecordScreen DebugLinkReseedRandom ifeq ($(BITCOIN_ONLY), 1) SKIPPED_MESSAGES += Ethereum Lisk NEM Stellar diff --git a/legacy/firmware/protob/messages-debug.options b/legacy/firmware/protob/messages-debug.options index c4553f5699..a5b7a122c7 100644 --- a/legacy/firmware/protob/messages-debug.options +++ b/legacy/firmware/protob/messages-debug.options @@ -15,7 +15,6 @@ DebugLinkMemory.memory max_size:1024 DebugLinkMemoryWrite.memory max_size:1024 # unused fields -DebugLinkState.layout_lines max_count:0 -DebugLinkState.layout_lines max_size:1 -DebugLinkLayout.lines max_size:1 -DebugLinkLayout.lines max_count:0 +DebugLinkState.layout_lines max_count:10 max_size:30 +DebugLinkLayout.lines max_count:10 max_size:30 +DebugLinkRecordScreen.target_directory max_size:16 diff --git a/python/src/trezorlib/debuglink.py b/python/src/trezorlib/debuglink.py index ff7721c532..4e7d4e5390 100644 --- a/python/src/trezorlib/debuglink.py +++ b/python/src/trezorlib/debuglink.py @@ -138,6 +138,15 @@ class DebugLink: def stop(self): self._call(proto.DebugLinkStop(), nowait=True) + def reseed(self, value): + self._call(proto.DebugLinkReseedRandom(value=value)) + + def start_recording(self, directory): + self._call(proto.DebugLinkRecordScreen(target_directory=directory)) + + def stop_recording(self): + self._call(proto.DebugLinkRecordScreen(target_directory=None)) + @expect(proto.DebugLinkMemory, field="memory") def memory_read(self, address, length): return self._call(proto.DebugLinkMemoryRead(address=address, length=length)) diff --git a/python/src/trezorlib/messages/DebugLinkRecordScreen.py b/python/src/trezorlib/messages/DebugLinkRecordScreen.py new file mode 100644 index 0000000000..1ff12e53fc --- /dev/null +++ b/python/src/trezorlib/messages/DebugLinkRecordScreen.py @@ -0,0 +1,26 @@ +# Automatically generated by pb2py +# fmt: off +from .. import protobuf as p + +if __debug__: + try: + from typing import Dict, List # noqa: F401 + from typing_extensions import Literal # noqa: F401 + except ImportError: + pass + + +class DebugLinkRecordScreen(p.MessageType): + MESSAGE_WIRE_TYPE = 9003 + + def __init__( + self, + target_directory: str = None, + ) -> None: + self.target_directory = target_directory + + @classmethod + def get_fields(cls) -> Dict: + return { + 1: ('target_directory', p.UnicodeType, 0), + } diff --git a/python/src/trezorlib/messages/DebugLinkReseedRandom.py b/python/src/trezorlib/messages/DebugLinkReseedRandom.py new file mode 100644 index 0000000000..5b13f2a37c --- /dev/null +++ b/python/src/trezorlib/messages/DebugLinkReseedRandom.py @@ -0,0 +1,26 @@ +# Automatically generated by pb2py +# fmt: off +from .. import protobuf as p + +if __debug__: + try: + from typing import Dict, List # noqa: F401 + from typing_extensions import Literal # noqa: F401 + except ImportError: + pass + + +class DebugLinkReseedRandom(p.MessageType): + MESSAGE_WIRE_TYPE = 9002 + + def __init__( + self, + value: int = None, + ) -> None: + self.value = value + + @classmethod + def get_fields(cls) -> Dict: + return { + 1: ('value', p.UVarintType, 0), + } diff --git a/python/src/trezorlib/messages/MessageType.py b/python/src/trezorlib/messages/MessageType.py index 0d8a6baf9a..f66649b060 100644 --- a/python/src/trezorlib/messages/MessageType.py +++ b/python/src/trezorlib/messages/MessageType.py @@ -72,6 +72,8 @@ DebugLinkMemory = 111 # type: Literal[111] DebugLinkMemoryWrite = 112 # type: Literal[112] DebugLinkFlashErase = 113 # type: Literal[113] DebugLinkLayout = 9001 # type: Literal[9001] +DebugLinkReseedRandom = 9002 # type: Literal[9002] +DebugLinkRecordScreen = 9003 # type: Literal[9003] EthereumGetPublicKey = 450 # type: Literal[450] EthereumPublicKey = 451 # type: Literal[451] EthereumGetAddress = 56 # type: Literal[56] diff --git a/python/src/trezorlib/messages/__init__.py b/python/src/trezorlib/messages/__init__.py index e217ee0adb..bd1bfa8e30 100644 --- a/python/src/trezorlib/messages/__init__.py +++ b/python/src/trezorlib/messages/__init__.py @@ -47,6 +47,8 @@ from .DebugLinkLog import DebugLinkLog from .DebugLinkMemory import DebugLinkMemory from .DebugLinkMemoryRead import DebugLinkMemoryRead from .DebugLinkMemoryWrite import DebugLinkMemoryWrite +from .DebugLinkRecordScreen import DebugLinkRecordScreen +from .DebugLinkReseedRandom import DebugLinkReseedRandom from .DebugLinkState import DebugLinkState from .DebugLinkStop import DebugLinkStop from .DebugMoneroDiagAck import DebugMoneroDiagAck diff --git a/tests/common.py b/tests/common.py index 3e6a54a1f0..387a4d8da0 100644 --- a/tests/common.py +++ b/tests/common.py @@ -37,6 +37,8 @@ MNEMONIC_SLIP39_ADVANCED_33 = [ "wildlife deal beard romp alcohol space mild usual clothes union nuclear testify course research heat listen task location thank hospital slice smell failure fawn helpful priest ambition average recover lecture process dough stadium", "wildlife deal acrobat romp anxiety axis starting require metric flexible geology game drove editor edge screw helpful have huge holy making pitch unknown carve holiday numb glasses survive already tenant adapt goat fangs", ] +# External entropy mocked as received from trezorlib. +EXTERNAL_ENTROPY = b"zlutoucky kun upel divoke ody" * 2 # fmt: on diff --git a/tests/conftest.py b/tests/conftest.py index ed13e96c00..243b4df2ec 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -24,7 +24,9 @@ from trezorlib.device import apply_settings, wipe as wipe_device from trezorlib.messages.PassphraseSourceType import HOST as PASSPHRASE_ON_HOST from trezorlib.transport import enumerate_devices, get_transport +from . import ui_tests from .device_handler import BackgroundDeviceHandler +from .ui_tests import report def get_device(): @@ -89,9 +91,18 @@ def client(request): " pytest -m 'not sd_card' " ) + test_ui = request.config.getoption("ui") + if test_ui not in ("", "record", "test"): + raise ValueError("Invalid ui option.") + run_ui_tests = not request.node.get_closest_marker("skip_ui") and test_ui + + client.open() + if run_ui_tests: + # we need to reseed before the wipe + client.debug.reseed(0) + wipe_device(client) - # fmt: off setup_params = dict( uninitialized=False, mnemonic=" ".join(["all"] * 12), @@ -100,7 +111,6 @@ def client(request): needs_backup=False, no_backup=False, ) - # fmt: on marker = request.node.get_closest_marker("setup_client") if marker: @@ -127,11 +137,40 @@ def client(request): # ClearSession locks the device. We only do that if the PIN is set. client.clear_session() - client.open() - yield client + if run_ui_tests: + with ui_tests.screen_recording(client, request): + yield client + else: + yield client + client.close() +def pytest_sessionstart(session): + if session.config.getoption("ui") == "test": + report.clear_dir() + + +def pytest_sessionfinish(session, exitstatus): + if session.config.getoption("ui") == "test": + report.index() + + +def pytest_terminal_summary(terminalreporter, exitstatus, config): + terminalreporter.writer.line( + "\nUI tests summary: %s" % (report.REPORTS_PATH / "index.html") + ) + + +def pytest_addoption(parser): + parser.addoption( + "--ui", + action="store", + default="", + help="Enable UI intergration tests: 'record' or 'test'", + ) + + def pytest_configure(config): """Called at testsuite setup time. @@ -144,6 +183,9 @@ def pytest_configure(config): "markers", 'setup_client(mnemonic="all all all...", pin=None, passphrase=False, uninitialized=False): configure the client instance', ) + config.addinivalue_line( + "markers", "skip_ui: skip UI integration checks for this test" + ) with open(os.path.join(os.path.dirname(__file__), "REGISTERED_MARKERS")) as f: for line in f: config.addinivalue_line("markers", line.strip()) diff --git a/tests/device_tests/test_msg_resetdevice_slip39_basic.py b/tests/device_tests/test_msg_resetdevice_slip39_basic.py index bb018d98d2..322cc61b61 100644 --- a/tests/device_tests/test_msg_resetdevice_slip39_basic.py +++ b/tests/device_tests/test_msg_resetdevice_slip39_basic.py @@ -25,9 +25,12 @@ from trezorlib import device, messages as proto from trezorlib.exceptions import TrezorFailure from trezorlib.messages import BackupType, ButtonRequestType as B -from ..common import click_through, generate_entropy, read_and_confirm_mnemonic - -EXTERNAL_ENTROPY = b"zlutoucky kun upel divoke ody" * 2 +from ..common import ( + EXTERNAL_ENTROPY, + click_through, + generate_entropy, + read_and_confirm_mnemonic, +) @pytest.mark.skip_t1 diff --git a/tests/device_tests/test_msg_signtx.py b/tests/device_tests/test_msg_signtx.py index 6d3414e634..c70b88e32d 100644 --- a/tests/device_tests/test_msg_signtx.py +++ b/tests/device_tests/test_msg_signtx.py @@ -369,6 +369,7 @@ class TestMsgSigntx: ) @pytest.mark.setup_client(mnemonic=MNEMONIC12) + @pytest.mark.skip_ui def test_lots_of_inputs(self, client): # Tests if device implements serialization of len(inputs) correctly # tx 4a7b7e0403ae5607e473949cfa03f09f2cd8b0f404bf99ce10b7303d86280bf7 : 100 UTXO for spending for unit tests @@ -397,6 +398,7 @@ class TestMsgSigntx: ) @pytest.mark.setup_client(mnemonic=MNEMONIC12) + @pytest.mark.skip_ui def test_lots_of_outputs(self, client): # Tests if device implements serialization of len(outputs) correctly diff --git a/tests/device_tests/test_reset_backup.py b/tests/device_tests/test_reset_backup.py index 66540ddf81..1e752a96da 100644 --- a/tests/device_tests/test_reset_backup.py +++ b/tests/device_tests/test_reset_backup.py @@ -15,13 +15,15 @@ # If not, see . +from unittest import mock + import pytest import shamir_mnemonic as shamir from trezorlib import device, messages from trezorlib.messages import BackupType, ButtonRequestType as B -from ..common import click_through, read_and_confirm_mnemonic +from ..common import EXTERNAL_ENTROPY, click_through, read_and_confirm_mnemonic def backup_flow_bip39(client): @@ -178,13 +180,16 @@ VECTORS = [ @pytest.mark.parametrize("backup_type, backup_flow", VECTORS) @pytest.mark.setup_client(uninitialized=True) def test_skip_backup_msg(client, backup_type, backup_flow): - device.reset( - client, - skip_backup=True, - passphrase_protection=False, - pin_protection=False, - backup_type=backup_type, - ) + + os_urandom = mock.Mock(return_value=EXTERNAL_ENTROPY) + with mock.patch("os.urandom", os_urandom), client: + device.reset( + client, + skip_backup=True, + passphrase_protection=False, + pin_protection=False, + backup_type=backup_type, + ) assert client.features.initialized is True assert client.features.needs_backup is True @@ -220,7 +225,8 @@ def test_skip_backup_manual(client, backup_type, backup_flow): yield # Confirm skip backup client.debug.press_no() - with client: + os_urandom = mock.Mock(return_value=EXTERNAL_ENTROPY) + with mock.patch("os.urandom", os_urandom), client: client.set_input_flow(reset_skip_input_flow) client.set_expected_responses( [ diff --git a/tests/device_tests/test_reset_recovery_bip39.py b/tests/device_tests/test_reset_recovery_bip39.py index 6bd7f71995..0bcf298521 100644 --- a/tests/device_tests/test_reset_recovery_bip39.py +++ b/tests/device_tests/test_reset_recovery_bip39.py @@ -15,16 +15,19 @@ # If not, see . +from unittest import mock + import pytest from trezorlib import btc, device, messages from trezorlib.messages import BackupType, ButtonRequestType as B from trezorlib.tools import parse_path -from ..common import click_through, read_and_confirm_mnemonic +from ..common import EXTERNAL_ENTROPY, click_through, read_and_confirm_mnemonic @pytest.mark.skip_t1 +@pytest.mark.skip_ui @pytest.mark.setup_client(uninitialized=True) def test_reset_recovery(client): mnemonic = reset(client) @@ -79,17 +82,19 @@ def reset(client, strength=128, skip_backup=False): ) client.set_input_flow(input_flow) - # No PIN, no passphrase, don't display random - device.reset( - client, - display_random=False, - strength=strength, - passphrase_protection=False, - pin_protection=False, - label="test", - language="en-US", - backup_type=BackupType.Bip39, - ) + os_urandom = mock.Mock(return_value=EXTERNAL_ENTROPY) + with mock.patch("os.urandom", os_urandom), client: + # No PIN, no passphrase, don't display random + device.reset( + client, + display_random=False, + strength=strength, + passphrase_protection=False, + pin_protection=False, + label="test", + language="en-US", + backup_type=BackupType.Bip39, + ) # Check if device is properly initialized assert client.features.initialized is True diff --git a/tests/device_tests/test_reset_recovery_slip39_advanced.py b/tests/device_tests/test_reset_recovery_slip39_advanced.py index eaee4e5ba0..ae5ab5a24e 100644 --- a/tests/device_tests/test_reset_recovery_slip39_advanced.py +++ b/tests/device_tests/test_reset_recovery_slip39_advanced.py @@ -14,16 +14,24 @@ # You should have received a copy of the License along with this library. # If not, see . +from unittest import mock + import pytest from trezorlib import btc, device, messages from trezorlib.messages import BackupType, ButtonRequestType as B from trezorlib.tools import parse_path -from ..common import click_through, read_and_confirm_mnemonic, recovery_enter_shares +from ..common import ( + EXTERNAL_ENTROPY, + click_through, + read_and_confirm_mnemonic, + recovery_enter_shares, +) @pytest.mark.skip_t1 +@pytest.mark.skip_ui @pytest.mark.setup_client(uninitialized=True) def test_reset_recovery(client): mnemonics = reset(client) @@ -89,7 +97,8 @@ def reset(client, strength=128): assert btn_code == B.Success client.debug.press_yes() - with client: + os_urandom = mock.Mock(return_value=EXTERNAL_ENTROPY) + with mock.patch("os.urandom", os_urandom), client: client.set_expected_responses( [ messages.ButtonRequest(code=B.ResetDevice), diff --git a/tests/device_tests/test_reset_recovery_slip39_basic.py b/tests/device_tests/test_reset_recovery_slip39_basic.py index 43b40d4874..1232751b6b 100644 --- a/tests/device_tests/test_reset_recovery_slip39_basic.py +++ b/tests/device_tests/test_reset_recovery_slip39_basic.py @@ -26,6 +26,7 @@ from ..common import click_through, read_and_confirm_mnemonic, recovery_enter_sh @pytest.mark.skip_t1 +@pytest.mark.skip_ui @pytest.mark.setup_client(uninitialized=True) def test_reset_recovery(client): mnemonics = reset(client) diff --git a/tests/ui_tests/.gitignore b/tests/ui_tests/.gitignore new file mode 100644 index 0000000000..004c322998 --- /dev/null +++ b/tests/ui_tests/.gitignore @@ -0,0 +1,4 @@ +*.png +*.html +*.zip +reports/ diff --git a/tests/ui_tests/__init__.py b/tests/ui_tests/__init__.py new file mode 100644 index 0000000000..f13988e8e2 --- /dev/null +++ b/tests/ui_tests/__init__.py @@ -0,0 +1,112 @@ +import hashlib +import re +import shutil +from contextlib import contextmanager +from pathlib import Path + +import pytest + +from . import report + +UI_TESTS_DIR = Path(__file__).parent.resolve() + + +def get_test_name(node_id): + # Test item name is usually function name, but when parametrization is used, + # parameters are also part of the name. Some functions have very long parameter + # names (tx hashes etc) that run out of maximum allowable filename length, so + # we limit the name to first 100 chars. This is not a problem with txhashes. + new_name = node_id.replace("tests/device_tests/", "") + # remove ::TestClass:: if present because it is usually the same as the test file name + new_name = re.sub(r"::.*?::", "-", new_name) + new_name = new_name.replace("/", "-") # in case there is "/" + return new_name[:100] + + +def _check_fixture_directory(fixture_dir, screen_path): + # create the fixture dir if it does not exist + if not fixture_dir.exists(): + fixture_dir.mkdir() + + # delete old files + shutil.rmtree(screen_path, ignore_errors=True) + screen_path.mkdir() + + +def _process_recorded(screen_path): + # create hash + digest = _hash_files(screen_path) + + (screen_path.parent / "hash.txt").write_text(digest) + _rename_records(screen_path) + + +def _rename_records(screen_path): + # rename screenshots + for index, record in enumerate(sorted(screen_path.iterdir())): + record.replace(screen_path / f"{index:08}.png") + + +def _hash_files(path): + files = path.iterdir() + hasher = hashlib.sha256() + for file in sorted(files): + hasher.update(file.read_bytes()) + + return hasher.digest().hex() + + +def _process_tested(fixture_test_path, test_name): + hash_file = fixture_test_path / "hash.txt" + + if not hash_file.exists(): + raise ValueError("File hash.txt not found.") + + expected_hash = hash_file.read_text() + actual_path = fixture_test_path / "actual" + actual_hash = _hash_files(actual_path) + + _rename_records(actual_path) + + if actual_hash != expected_hash: + file_path = report.failed( + fixture_test_path, test_name, actual_hash, expected_hash + ) + + pytest.fail( + "Hash of {} differs.\nExpected: {}\nActual: {}\nDiff file: {}".format( + test_name, expected_hash, actual_hash, file_path + ) + ) + else: + report.passed(fixture_test_path, test_name, actual_hash) + + +@contextmanager +def screen_recording(client, request): + test_ui = request.config.getoption("ui") + test_name = get_test_name(request.node.nodeid) + fixture_test_path = UI_TESTS_DIR / "fixtures" / test_name + + if test_ui == "record": + screen_path = fixture_test_path / "recorded" + elif test_ui == "test": + screen_path = fixture_test_path / "actual" + else: + raise ValueError("Invalid 'ui' option.") + + # remove previous files + shutil.rmtree(screen_path, ignore_errors=True) + screen_path.mkdir() + + try: + client.debug.start_recording(str(screen_path)) + yield + finally: + client.debug.stop_recording() + if test_ui == "record": + _process_recorded(screen_path) + elif test_ui == "test": + _process_tested(fixture_test_path, test_name) + else: + raise ValueError("Invalid 'ui' option.") diff --git a/tests/ui_tests/download.py b/tests/ui_tests/download.py new file mode 100644 index 0000000000..f61856cfb4 --- /dev/null +++ b/tests/ui_tests/download.py @@ -0,0 +1,24 @@ +import urllib.error +import urllib.request +import zipfile + +RECORDS_WEBSITE = "https://firmware.corp.sldev.cz/ui_tests/" + + +def fetch_recorded(recorded_hash, recorded_path): + zip_src = RECORDS_WEBSITE + recorded_hash + ".zip" + zip_dest = recorded_path / "recorded.zip" + + try: + urllib.request.urlretrieve(zip_src, zip_dest) + except urllib.error.HTTPError: + raise RuntimeError("No such recorded collection was found on '%s'." % zip_src) + except urllib.error.URLError: + raise RuntimeError( + "Server firmware.corp.sldev.cz could not be found. Are you on VPN?" + ) + + with zipfile.ZipFile(zip_dest, "r") as z: + z.extractall(recorded_path) + + zip_dest.unlink() diff --git a/tests/ui_tests/fixtures/test_basic.py-test_device_id_different/hash.txt b/tests/ui_tests/fixtures/test_basic.py-test_device_id_different/hash.txt new file mode 100644 index 0000000000..bfd27d23aa --- /dev/null +++ b/tests/ui_tests/fixtures/test_basic.py-test_device_id_different/hash.txt @@ -0,0 +1 @@ +634ddda671de872d438cce58246154704a579e71c1137e3be298d7a1bf19e4dd \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_basic.py-test_device_id_same/hash.txt b/tests/ui_tests/fixtures/test_basic.py-test_device_id_same/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_basic.py-test_device_id_same/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_basic.py-test_features/hash.txt b/tests/ui_tests/fixtures/test_basic.py-test_features/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_basic.py-test_features/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_basic.py-test_ping/hash.txt b/tests/ui_tests/fixtures/test_basic.py-test_ping/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_basic.py-test_ping/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_cancel.py::test_cancel_message_via_cancel[message0]/hash.txt b/tests/ui_tests/fixtures/test_cancel.py::test_cancel_message_via_cancel[message0]/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_cancel.py::test_cancel_message_via_cancel[message0]/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_cancel.py::test_cancel_message_via_cancel[message1]/hash.txt b/tests/ui_tests/fixtures/test_cancel.py::test_cancel_message_via_cancel[message1]/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_cancel.py::test_cancel_message_via_cancel[message1]/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_cancel.py::test_cancel_message_via_initialize[message0]/hash.txt b/tests/ui_tests/fixtures/test_cancel.py::test_cancel_message_via_initialize[message0]/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_cancel.py::test_cancel_message_via_initialize[message0]/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_cancel.py::test_cancel_message_via_initialize[message1]/hash.txt b/tests/ui_tests/fixtures/test_cancel.py::test_cancel_message_via_initialize[message1]/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_cancel.py::test_cancel_message_via_initialize[message1]/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_applysettings.py-test_apply_settings/hash.txt b/tests/ui_tests/fixtures/test_msg_applysettings.py-test_apply_settings/hash.txt new file mode 100644 index 0000000000..f2d5a40e7e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_applysettings.py-test_apply_settings/hash.txt @@ -0,0 +1 @@ +b698654871541258f97d58ada0f010b2d77b74829791566746cad619d3740a94 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_applysettings.py-test_apply_settings_passphrase/hash.txt b/tests/ui_tests/fixtures/test_msg_applysettings.py-test_apply_settings_passphrase/hash.txt new file mode 100644 index 0000000000..38c72e17a2 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_applysettings.py-test_apply_settings_passphrase/hash.txt @@ -0,0 +1 @@ +fb38537b921f8064f7ea6e1a584e70a8be74968a3be6726b7d36cf57de0d7865 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_backup_device.py::test_backup_bip39/hash.txt b/tests/ui_tests/fixtures/test_msg_backup_device.py::test_backup_bip39/hash.txt new file mode 100644 index 0000000000..5332896348 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_backup_device.py::test_backup_bip39/hash.txt @@ -0,0 +1 @@ +4373cf99062b8e39369e273009cdbfae715d73d241605752a10c1ab57f2c8e77 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_backup_device.py::test_backup_slip39_advanced/hash.txt b/tests/ui_tests/fixtures/test_msg_backup_device.py::test_backup_slip39_advanced/hash.txt new file mode 100644 index 0000000000..b373d9a446 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_backup_device.py::test_backup_slip39_advanced/hash.txt @@ -0,0 +1 @@ +b75b3c0103916bf4a2ec1aedad05e7b75a2ff1961a4ee40a7773b7f7d4f463ed \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_backup_device.py::test_backup_slip39_basic/hash.txt b/tests/ui_tests/fixtures/test_msg_backup_device.py::test_backup_slip39_basic/hash.txt new file mode 100644 index 0000000000..3dd36971b2 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_backup_device.py::test_backup_slip39_basic/hash.txt @@ -0,0 +1 @@ +b0cc08c03ba2089d538e1dca1d4f949031100195a2a8ef5eb8e84542da817f7a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_backup_device.py::test_interrupt_backup_fails/hash.txt b/tests/ui_tests/fixtures/test_msg_backup_device.py::test_interrupt_backup_fails/hash.txt new file mode 100644 index 0000000000..80a27186d7 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_backup_device.py::test_interrupt_backup_fails/hash.txt @@ -0,0 +1 @@ +225b3da1acac6e9a65106fcc4a01de8a44de035aedb4dcc21c09f439199fdf40 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_backup_device.py::test_no_backup_fails/hash.txt b/tests/ui_tests/fixtures/test_msg_backup_device.py::test_no_backup_fails/hash.txt new file mode 100644 index 0000000000..b16bea7519 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_backup_device.py::test_no_backup_fails/hash.txt @@ -0,0 +1 @@ +93039a9472cfc9058563bd56e4a3dbe2e41af64744a61f6ee3255a04bd3a9366 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_backup_device.py::test_no_backup_show_entropy_fails/hash.txt b/tests/ui_tests/fixtures/test_msg_backup_device.py::test_no_backup_show_entropy_fails/hash.txt new file mode 100644 index 0000000000..ddf5b73911 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_backup_device.py::test_no_backup_show_entropy_fails/hash.txt @@ -0,0 +1 @@ +14fcdd2ded299ca099a35966cc9f21204b31de8d6bab9ec91cb64537bd70440c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_binance_get_address.py::test_binance_get_address[m-44'-714'-0'-0-0-bnb1hgm0p7khfk85zpz5v0j8/hash.txt b/tests/ui_tests/fixtures/test_msg_binance_get_address.py::test_binance_get_address[m-44'-714'-0'-0-0-bnb1hgm0p7khfk85zpz5v0j8/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_binance_get_address.py::test_binance_get_address[m-44'-714'-0'-0-0-bnb1hgm0p7khfk85zpz5v0j8/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_binance_get_address.py::test_binance_get_address[m-44'-714'-0'-0-1-bnb1egswqkszzfc2uq78zjsl/hash.txt b/tests/ui_tests/fixtures/test_msg_binance_get_address.py::test_binance_get_address[m-44'-714'-0'-0-1-bnb1egswqkszzfc2uq78zjsl/hash.txt new file mode 100644 index 0000000000..b20efb2f98 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_binance_get_address.py::test_binance_get_address[m-44'-714'-0'-0-1-bnb1egswqkszzfc2uq78zjsl/hash.txt @@ -0,0 +1 @@ +c53ae271ae6158320c85dfc5ef43693def6f9606a3e733db0abb78dca392b7bb \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_binance_get_public_key.py::test_binance_get_public_key/hash.txt b/tests/ui_tests/fixtures/test_msg_binance_get_public_key.py::test_binance_get_public_key/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_binance_get_public_key.py::test_binance_get_public_key/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_binance_sign_tx.py::test_binance_sign_message[message0-expected_response0]/hash.txt b/tests/ui_tests/fixtures/test_msg_binance_sign_tx.py::test_binance_sign_message[message0-expected_response0]/hash.txt new file mode 100644 index 0000000000..ce2306da7b --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_binance_sign_tx.py::test_binance_sign_message[message0-expected_response0]/hash.txt @@ -0,0 +1 @@ +07e93c712f63190a9bdb01f30c10750afd264fd2f491d9f7b89c431b9550edc8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_binance_sign_tx.py::test_binance_sign_message[message1-expected_response1]/hash.txt b/tests/ui_tests/fixtures/test_msg_binance_sign_tx.py::test_binance_sign_message[message1-expected_response1]/hash.txt new file mode 100644 index 0000000000..6219a92345 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_binance_sign_tx.py::test_binance_sign_message[message1-expected_response1]/hash.txt @@ -0,0 +1 @@ +7b8bbe5ba7d7b07c95065608fb1cf9aeafcb3f9671835a6e5e5a6997ff4ff99b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_binance_sign_tx.py::test_binance_sign_message[message2-expected_response2]/hash.txt b/tests/ui_tests/fixtures/test_msg_binance_sign_tx.py::test_binance_sign_message[message2-expected_response2]/hash.txt new file mode 100644 index 0000000000..ecd3c4842b --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_binance_sign_tx.py::test_binance_sign_message[message2-expected_response2]/hash.txt @@ -0,0 +1 @@ +813ad1b802dee1ace4dfa378edd840dbcea57c1a1b8eed67134def024c40a6e9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_get_address.py::test_cardano_get_address[m-44'-1815'-0'-0-0-Ae2tdPwUPEZLCq3sFv4wVYx/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_get_address.py::test_cardano_get_address[m-44'-1815'-0'-0-0-Ae2tdPwUPEZLCq3sFv4wVYx/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_get_address.py::test_cardano_get_address[m-44'-1815'-0'-0-0-Ae2tdPwUPEZLCq3sFv4wVYx/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_get_address.py::test_cardano_get_address[m-44'-1815'-0'-0-1-Ae2tdPwUPEZEY6pVJoyuNNd/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_get_address.py::test_cardano_get_address[m-44'-1815'-0'-0-1-Ae2tdPwUPEZEY6pVJoyuNNd/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_get_address.py::test_cardano_get_address[m-44'-1815'-0'-0-1-Ae2tdPwUPEZEY6pVJoyuNNd/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_get_address.py::test_cardano_get_address[m-44'-1815'-0'-0-2-Ae2tdPwUPEZ3gZD1QeUHvAq/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_get_address.py::test_cardano_get_address[m-44'-1815'-0'-0-2-Ae2tdPwUPEZ3gZD1QeUHvAq/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_get_address.py::test_cardano_get_address[m-44'-1815'-0'-0-2-Ae2tdPwUPEZ3gZD1QeUHvAq/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_get_address_slip39_basic.py::test_cardano_get_address[m-44'-1815'-0'-0-0-Ae2tdPwUPE/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_get_address_slip39_basic.py::test_cardano_get_address[m-44'-1815'-0'-0-0-Ae2tdPwUPE/hash.txt new file mode 100644 index 0000000000..71eaf044eb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_get_address_slip39_basic.py::test_cardano_get_address[m-44'-1815'-0'-0-0-Ae2tdPwUPE/hash.txt @@ -0,0 +1 @@ +612dad8ab8762162a186ec9279d7de0bdfc589c52b4e4f4eba0545a00f21c3f0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_get_address_slip39_basic.py::test_cardano_get_address[m-44'-1815'-0'-0-1-Ae2tdPwUPE/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_get_address_slip39_basic.py::test_cardano_get_address[m-44'-1815'-0'-0-1-Ae2tdPwUPE/hash.txt new file mode 100644 index 0000000000..71eaf044eb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_get_address_slip39_basic.py::test_cardano_get_address[m-44'-1815'-0'-0-1-Ae2tdPwUPE/hash.txt @@ -0,0 +1 @@ +612dad8ab8762162a186ec9279d7de0bdfc589c52b4e4f4eba0545a00f21c3f0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_get_address_slip39_basic.py::test_cardano_get_address[m-44'-1815'-0'-0-2-Ae2tdPwUPE/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_get_address_slip39_basic.py::test_cardano_get_address[m-44'-1815'-0'-0-2-Ae2tdPwUPE/hash.txt new file mode 100644 index 0000000000..71eaf044eb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_get_address_slip39_basic.py::test_cardano_get_address[m-44'-1815'-0'-0-2-Ae2tdPwUPE/hash.txt @@ -0,0 +1 @@ +612dad8ab8762162a186ec9279d7de0bdfc589c52b4e4f4eba0545a00f21c3f0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_get_public_key.py::test_cardano_get_public_key[m-44'-1815'-0'-c0fce1839f1a84c4e7702/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_get_public_key.py::test_cardano_get_public_key[m-44'-1815'-0'-c0fce1839f1a84c4e7702/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_get_public_key.py::test_cardano_get_public_key[m-44'-1815'-0'-c0fce1839f1a84c4e7702/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_get_public_key.py::test_cardano_get_public_key[m-44'-1815'-1'-ea5dde31b9f551e08a5b6/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_get_public_key.py::test_cardano_get_public_key[m-44'-1815'-1'-ea5dde31b9f551e08a5b6/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_get_public_key.py::test_cardano_get_public_key[m-44'-1815'-1'-ea5dde31b9f551e08a5b6/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_get_public_key.py::test_cardano_get_public_key[m-44'-1815'-2'-076338cee5ab3dae19f06/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_get_public_key.py::test_cardano_get_public_key[m-44'-1815'-2'-076338cee5ab3dae19f06/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_get_public_key.py::test_cardano_get_public_key[m-44'-1815'-2'-076338cee5ab3dae19f06/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_get_public_key.py::test_cardano_get_public_key[m-44'-1815'-3'-5f769380dc6fd17a4e0f2/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_get_public_key.py::test_cardano_get_public_key[m-44'-1815'-3'-5f769380dc6fd17a4e0f2/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_get_public_key.py::test_cardano_get_public_key[m-44'-1815'-3'-5f769380dc6fd17a4e0f2/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_get_public_key_slip39_basic.py::test_cardano_get_public_key[m-44'-1815'-0'-0-0-bc04/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_get_public_key_slip39_basic.py::test_cardano_get_public_key[m-44'-1815'-0'-0-0-bc04/hash.txt new file mode 100644 index 0000000000..71eaf044eb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_get_public_key_slip39_basic.py::test_cardano_get_public_key[m-44'-1815'-0'-0-0-bc04/hash.txt @@ -0,0 +1 @@ +612dad8ab8762162a186ec9279d7de0bdfc589c52b4e4f4eba0545a00f21c3f0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_get_public_key_slip39_basic.py::test_cardano_get_public_key[m-44'-1815'-0'-0-1-24c4/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_get_public_key_slip39_basic.py::test_cardano_get_public_key[m-44'-1815'-0'-0-1-24c4/hash.txt new file mode 100644 index 0000000000..71eaf044eb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_get_public_key_slip39_basic.py::test_cardano_get_public_key[m-44'-1815'-0'-0-1-24c4/hash.txt @@ -0,0 +1 @@ +612dad8ab8762162a186ec9279d7de0bdfc589c52b4e4f4eba0545a00f21c3f0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_get_public_key_slip39_basic.py::test_cardano_get_public_key[m-44'-1815'-0'-0-2-831a/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_get_public_key_slip39_basic.py::test_cardano_get_public_key[m-44'-1815'-0'-0-2-831a/hash.txt new file mode 100644 index 0000000000..71eaf044eb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_get_public_key_slip39_basic.py::test_cardano_get_public_key[m-44'-1815'-0'-0-2-831a/hash.txt @@ -0,0 +1 @@ +612dad8ab8762162a186ec9279d7de0bdfc589c52b4e4f4eba0545a00f21c3f0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx[1097911063-inputs2-outputs2-transactions2/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx[1097911063-inputs2-outputs2-transactions2/hash.txt new file mode 100644 index 0000000000..6f267ce751 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx[1097911063-inputs2-outputs2-transactions2/hash.txt @@ -0,0 +1 @@ +c8efc839222488aea6b0b1bc8cf595f348b1f9d77221b3017992b8c1733228cd \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx[764824073-inputs0-outputs0-transactions0-/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx[764824073-inputs0-outputs0-transactions0-/hash.txt new file mode 100644 index 0000000000..6f267ce751 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx[764824073-inputs0-outputs0-transactions0-/hash.txt @@ -0,0 +1 @@ +c8efc839222488aea6b0b1bc8cf595f348b1f9d77221b3017992b8c1733228cd \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx[764824073-inputs1-outputs1-transactions1-/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx[764824073-inputs1-outputs1-transactions1-/hash.txt new file mode 100644 index 0000000000..a45041c548 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx[764824073-inputs1-outputs1-transactions1-/hash.txt @@ -0,0 +1 @@ +cd1a289b31604e366464951cda3b7ce90125ff3f23f98cd2f60caf96e03c37c2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx_validation[764824073-inputs0-outputs0-tra/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx_validation[764824073-inputs0-outputs0-tra/hash.txt new file mode 100644 index 0000000000..e5d8718fe9 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx_validation[764824073-inputs0-outputs0-tra/hash.txt @@ -0,0 +1 @@ +f504163122424398b008ec86cbd219e543eea7889d52651e0e69f707b4a14649 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx_validation[764824073-inputs1-outputs1-tra/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx_validation[764824073-inputs1-outputs1-tra/hash.txt new file mode 100644 index 0000000000..e5d8718fe9 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx_validation[764824073-inputs1-outputs1-tra/hash.txt @@ -0,0 +1 @@ +f504163122424398b008ec86cbd219e543eea7889d52651e0e69f707b4a14649 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx_validation[764824073-inputs2-outputs2-tra/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx_validation[764824073-inputs2-outputs2-tra/hash.txt new file mode 100644 index 0000000000..e5d8718fe9 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_sign_transaction.py::test_cardano_sign_tx_validation[764824073-inputs2-outputs2-tra/hash.txt @@ -0,0 +1 @@ +f504163122424398b008ec86cbd219e543eea7889d52651e0e69f707b4a14649 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_sign_tx_slip39_basic.py::test_cardano_sign_tx[1097911063-inputs2-outputs2-transacti/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_sign_tx_slip39_basic.py::test_cardano_sign_tx[1097911063-inputs2-outputs2-transacti/hash.txt new file mode 100644 index 0000000000..ef1f7d4fe5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_sign_tx_slip39_basic.py::test_cardano_sign_tx[1097911063-inputs2-outputs2-transacti/hash.txt @@ -0,0 +1 @@ +0440233304d5589c5ef16a8d304297992220d6fb9413f1d2e3680b106db3fc0d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_sign_tx_slip39_basic.py::test_cardano_sign_tx[764824073-inputs0-outputs0-transactio/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_sign_tx_slip39_basic.py::test_cardano_sign_tx[764824073-inputs0-outputs0-transactio/hash.txt new file mode 100644 index 0000000000..ef1f7d4fe5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_sign_tx_slip39_basic.py::test_cardano_sign_tx[764824073-inputs0-outputs0-transactio/hash.txt @@ -0,0 +1 @@ +0440233304d5589c5ef16a8d304297992220d6fb9413f1d2e3680b106db3fc0d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cardano_sign_tx_slip39_basic.py::test_cardano_sign_tx[764824073-inputs1-outputs1-transactio/hash.txt b/tests/ui_tests/fixtures/test_msg_cardano_sign_tx_slip39_basic.py::test_cardano_sign_tx[764824073-inputs1-outputs1-transactio/hash.txt new file mode 100644 index 0000000000..67f20b71d8 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cardano_sign_tx_slip39_basic.py::test_cardano_sign_tx[764824073-inputs1-outputs1-transactio/hash.txt @@ -0,0 +1 @@ +b1aaeafb0dd82dea3c39cd4b27bc3ee70b1dff797460deb4294dd477a4b4aea2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_set_pin_to_wipe_code/hash.txt b/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_set_pin_to_wipe_code/hash.txt new file mode 100644 index 0000000000..1f0be3bac8 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_set_pin_to_wipe_code/hash.txt @@ -0,0 +1 @@ +625526b30bd45a9f05dd46ec459a908464649f808862445f4d845511bd90a944 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_set_remove_wipe_code/hash.txt b/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_set_remove_wipe_code/hash.txt new file mode 100644 index 0000000000..01bc2cb0eb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_set_remove_wipe_code/hash.txt @@ -0,0 +1 @@ +68aa16f42a827b1e288ca109a59328440dc348298779c816efc293ed47753825 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_set_wipe_code_mismatch/hash.txt b/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_set_wipe_code_mismatch/hash.txt new file mode 100644 index 0000000000..d693e7de63 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_set_wipe_code_mismatch/hash.txt @@ -0,0 +1 @@ +0a8089d97e7bb9e6292557ae803f1ab35f74d845653bb00389360dbbcdc1e74d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_set_wipe_code_to_pin/hash.txt b/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_set_wipe_code_to_pin/hash.txt new file mode 100644 index 0000000000..5af16b9aba --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_set_wipe_code_to_pin/hash.txt @@ -0,0 +1 @@ +6c94a75ef1ca415151538d841408de48779cc5172de117dd168147677e8c78ae \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_wipe_code_activate/hash.txt b/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_wipe_code_activate/hash.txt new file mode 100644 index 0000000000..bc85c5d6ed --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_change_wipe_code_t2.py::test_wipe_code_activate/hash.txt @@ -0,0 +1 @@ +07b841a4ff8c6caff884d6227f915f26f738d4018f97e1701da22536dcdde9f1 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_change_failed/hash.txt b/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_change_failed/hash.txt new file mode 100644 index 0000000000..fa580f2b66 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_change_failed/hash.txt @@ -0,0 +1 @@ +b59ba3251602b451352cecc70c62094cde8b72331e68beec978798277f9a1d31 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_change_pin/hash.txt b/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_change_pin/hash.txt new file mode 100644 index 0000000000..e8a36a2ed6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_change_pin/hash.txt @@ -0,0 +1 @@ +9d115cc1c1d497580060db8c5942a1dca3f1eca3fa2e6d6d5f45815094193618 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_remove_pin/hash.txt b/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_remove_pin/hash.txt new file mode 100644 index 0000000000..c5a140ab3a --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_remove_pin/hash.txt @@ -0,0 +1 @@ +a11e79fda472249e91359645eb0ce797ddcbe5bd4db3dc39d0c2f8af82e37923 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_set_failed/hash.txt b/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_set_failed/hash.txt new file mode 100644 index 0000000000..d5997e7507 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_set_failed/hash.txt @@ -0,0 +1 @@ +1a1cb7ec8e5aef481e39147bbecbd1dad2725bfefeec963200b57a0a3d43d561 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_set_pin/hash.txt b/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_set_pin/hash.txt new file mode 100644 index 0000000000..519c18eb0c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_changepin_t2.py::test_set_pin/hash.txt @@ -0,0 +1 @@ +4ad5ea2d3c1e1cb3710fb5f92b79dffcfe70055340b434cae9ac346fcfaac875 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py-test_decrypt/hash.txt b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py-test_decrypt/hash.txt new file mode 100644 index 0000000000..8602f30191 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py-test_decrypt/hash.txt @@ -0,0 +1 @@ +166d85b1bf11aeaeb5b93ef5d047b6f8910c28b8fce1d853e6912d89d7bfca2f \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py-test_decrypt_badlen/hash.txt b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py-test_decrypt_badlen/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py-test_decrypt_badlen/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py-test_encrypt/hash.txt b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py-test_encrypt/hash.txt new file mode 100644 index 0000000000..43d22340e6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py-test_encrypt/hash.txt @@ -0,0 +1 @@ +3a37e4004c87bc6df6a8fa7c93b6fe3e3524986914709fda2f9c99ba0ff69775 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py-test_encrypt_badlen/hash.txt b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py-test_encrypt_badlen/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py-test_encrypt_badlen/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py::TestMsgCipherkeyvalue::test_decrypt/hash.txt b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py::TestMsgCipherkeyvalue::test_decrypt/hash.txt new file mode 100644 index 0000000000..24d74d6ca6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py::TestMsgCipherkeyvalue::test_decrypt/hash.txt @@ -0,0 +1 @@ +7807ef145c0887a8ecb6eb39732ef7e17779f83f018df56b68dd5cb68c60ce1a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py::TestMsgCipherkeyvalue::test_decrypt_badlen/hash.txt b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py::TestMsgCipherkeyvalue::test_decrypt_badlen/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py::TestMsgCipherkeyvalue::test_decrypt_badlen/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py::TestMsgCipherkeyvalue::test_encrypt/hash.txt b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py::TestMsgCipherkeyvalue::test_encrypt/hash.txt new file mode 100644 index 0000000000..5acfa98310 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py::TestMsgCipherkeyvalue::test_encrypt/hash.txt @@ -0,0 +1 @@ +9f43102035425328ad255a2c9f09149f726839442168f88ee9a5bb8926ab680b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py::TestMsgCipherkeyvalue::test_encrypt_badlen/hash.txt b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py::TestMsgCipherkeyvalue::test_encrypt_badlen/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_cipherkeyvalue.py::TestMsgCipherkeyvalue::test_encrypt_badlen/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_get_public_key.py-test_eos_get_public_key/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_get_public_key.py-test_eos_get_public_key/hash.txt new file mode 100644 index 0000000000..ab0df95698 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_get_public_key.py-test_eos_get_public_key/hash.txt @@ -0,0 +1 @@ +3fa3af9cd7f9ef081fa06b890f6f22736561da49f635e1c20ffd36872713df26 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_buyram/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_buyram/hash.txt new file mode 100644 index 0000000000..8f1d1c9f7f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_buyram/hash.txt @@ -0,0 +1 @@ +4cb2566f7d7a04ca7083c6b17d57b36f63614f3f30683bf65e7c6e5d5a674fc3 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_buyrambytes/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_buyrambytes/hash.txt new file mode 100644 index 0000000000..8f1d1c9f7f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_buyrambytes/hash.txt @@ -0,0 +1 @@ +4cb2566f7d7a04ca7083c6b17d57b36f63614f3f30683bf65e7c6e5d5a674fc3 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_delegate/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_delegate/hash.txt new file mode 100644 index 0000000000..e0bdf6a13f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_delegate/hash.txt @@ -0,0 +1 @@ +b5d1966482facb4dc3d373fe46f7d733924559837083d553d82273fb563d9c88 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_deleteauth/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_deleteauth/hash.txt new file mode 100644 index 0000000000..0f7fa415bb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_deleteauth/hash.txt @@ -0,0 +1 @@ +5f596aec5587f9c9083e73d9195a97117ff7e7f70cd162f7b6b7c4733f94d6a8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_linkauth/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_linkauth/hash.txt new file mode 100644 index 0000000000..c28fbba6ff --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_linkauth/hash.txt @@ -0,0 +1 @@ +e5e80d298d1fc19b1858a98e53210ba379391ffb76d1b11cd869e1a8e61a8017 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_newaccount/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_newaccount/hash.txt new file mode 100644 index 0000000000..1ee7391e3b --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_newaccount/hash.txt @@ -0,0 +1 @@ +7272bbaad2939b8bebc7ef8292bbd2256416e31d2057dc1a59ab31475f6afb1d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_refund/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_refund/hash.txt new file mode 100644 index 0000000000..dfa1670775 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_refund/hash.txt @@ -0,0 +1 @@ +a93296dc612fe819f3f308ec341afbfe6cf18c90623764a5095cceb04d7dbfef \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_sellram/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_sellram/hash.txt new file mode 100644 index 0000000000..30406835b9 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_sellram/hash.txt @@ -0,0 +1 @@ +1c122938d747897f4c5f3d7d2580db92c61a55453b44d18aa58539a0511581fd \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_setcontract/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_setcontract/hash.txt new file mode 100644 index 0000000000..db2a3e7975 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_setcontract/hash.txt @@ -0,0 +1 @@ +6b3e6e1eed61188a97bce6c1748bdeac7c33b07be7ccb2b1a37438c83087c274 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_transfer_token/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_transfer_token/hash.txt new file mode 100644 index 0000000000..6690e5255c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_transfer_token/hash.txt @@ -0,0 +1 @@ +0cfc1ad65adc83cac3b93f03ea969d7e725035b053b802d0d04e1c2d158f4ee3 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_undelegate/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_undelegate/hash.txt new file mode 100644 index 0000000000..4cf7088b3a --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_undelegate/hash.txt @@ -0,0 +1 @@ +4d9527feb1a86f2bb40d83a6d4dc91d16bccc8875715f26ee5955d3db1a8ea9f \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_unknown/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_unknown/hash.txt new file mode 100644 index 0000000000..5cfdadd768 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_unknown/hash.txt @@ -0,0 +1 @@ +17eecf8e7154437d841217e7baee5d3d251132b415a3f447c0daeff7b0ee1e26 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_unlinkauth/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_unlinkauth/hash.txt new file mode 100644 index 0000000000..6d1a958af6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_unlinkauth/hash.txt @@ -0,0 +1 @@ +b4c96923384574f69a58eb133416c6c17d990841a04cac6e6a407c4e7b1a064f \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_updateauth/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_updateauth/hash.txt new file mode 100644 index 0000000000..cfb3645b4f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_updateauth/hash.txt @@ -0,0 +1 @@ +7aed544b82869355d2be8e6a76fc46c9c637bd4fb496295993c2af07b0677c2e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_vote/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_vote/hash.txt new file mode 100644 index 0000000000..09407b4622 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_vote/hash.txt @@ -0,0 +1 @@ +ee6f91f2712bb79b4bdba1987b2f748d4afe24dd2bd07ed0effe824a9356a979 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_vote_proxy/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_vote_proxy/hash.txt new file mode 100644 index 0000000000..8cc67abf16 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py-test_eos_signtx_vote_proxy/hash.txt @@ -0,0 +1 @@ +79ddeb4446b63e21714189b217816b89e681de91288182485f2a0412b1378cf9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_buyram/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_buyram/hash.txt new file mode 100644 index 0000000000..0278d05f36 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_buyram/hash.txt @@ -0,0 +1 @@ +517cd056e672092d216f5f42c72d99cfb82c5ddd8da4f4df0facced7fba9dd30 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_buyrambytes/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_buyrambytes/hash.txt new file mode 100644 index 0000000000..0278d05f36 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_buyrambytes/hash.txt @@ -0,0 +1 @@ +517cd056e672092d216f5f42c72d99cfb82c5ddd8da4f4df0facced7fba9dd30 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_delegate/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_delegate/hash.txt new file mode 100644 index 0000000000..31357bb65c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_delegate/hash.txt @@ -0,0 +1 @@ +7f6c407afe3819366f3fcc14c4aea5e3fe6c4fb2be110869edd023bd7687e9a0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_deleteauth/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_deleteauth/hash.txt new file mode 100644 index 0000000000..40d7eb5aeb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_deleteauth/hash.txt @@ -0,0 +1 @@ +e7ee9be5825e2686a840298f4e37133ee9c1f045142b8143c2b5e88b84acd6a7 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_linkauth/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_linkauth/hash.txt new file mode 100644 index 0000000000..b0e6d19ab9 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_linkauth/hash.txt @@ -0,0 +1 @@ +2e06371dd3633ba63ac6276313f05c08aedbecd47b201e0ae542d7fbf7a9fff6 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_newaccount/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_newaccount/hash.txt new file mode 100644 index 0000000000..bfdc3dcd10 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_newaccount/hash.txt @@ -0,0 +1 @@ +8445c765837f6936ddc164e8cb68abeb5d1f61baddf352836b2f2ee3abd59653 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_refund/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_refund/hash.txt new file mode 100644 index 0000000000..928d0a29c2 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_refund/hash.txt @@ -0,0 +1 @@ +aea573abb6c57416b9b36f100b706f872967b27576491d9b7bbeceab34c8971b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_sellram/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_sellram/hash.txt new file mode 100644 index 0000000000..5ae5659775 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_sellram/hash.txt @@ -0,0 +1 @@ +0b05c4773ca6616c1fa99caacf0b9371598d55860ba950d0be9e58b7c5841fb3 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_setcontract/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_setcontract/hash.txt new file mode 100644 index 0000000000..4dd982e7e5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_setcontract/hash.txt @@ -0,0 +1 @@ +808bee2df6fcc2c2d791ee7b3c4f7f9b8e0a30d9dd856c8fd932f0ff60f13393 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_transfer_token/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_transfer_token/hash.txt new file mode 100644 index 0000000000..911c66ec93 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_transfer_token/hash.txt @@ -0,0 +1 @@ +26ba7c030a1a57c51c663fdf0430acc425a0e2a68cdd7c39b17eb168a7050110 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_undelegate/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_undelegate/hash.txt new file mode 100644 index 0000000000..79ce5e77bc --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_undelegate/hash.txt @@ -0,0 +1 @@ +7ad35c04ffa870875f009bcd604f36e6428dfc52e5c85840e146bdfa9e8046be \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_unknown/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_unknown/hash.txt new file mode 100644 index 0000000000..7edb130f85 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_unknown/hash.txt @@ -0,0 +1 @@ +48789946dbc84ad87fe5b8d982c11ad3cbb81079e05ff202fbdcb716275c9f7e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_unlinkauth/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_unlinkauth/hash.txt new file mode 100644 index 0000000000..dd5bc51dd9 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_unlinkauth/hash.txt @@ -0,0 +1 @@ +4b3e2b44ad0d4e5768389801591a93c1c34a14bdc3170afc2a8eaf0ca83d46b9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_updateauth/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_updateauth/hash.txt new file mode 100644 index 0000000000..83347cdaef --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_updateauth/hash.txt @@ -0,0 +1 @@ +8520704532ec310eb73125698b96cba2d5042f671cc0aeed5604f453bea2904a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_vote/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_vote/hash.txt new file mode 100644 index 0000000000..2a64976e8c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_vote/hash.txt @@ -0,0 +1 @@ +c1dc5c22b4fc67045aa52a0ffa1ad9e1f19e0f04f9392f642bcf640a71018066 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_vote_proxy/hash.txt b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_vote_proxy/hash.txt new file mode 100644 index 0000000000..86abca669f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_eos_signtx.py::TestMsgEosSignTx::test_eos_signtx_vote_proxy/hash.txt @@ -0,0 +1 @@ +a2e6a86f9b1f0af7dfaa7d4e482466d7371089557a292a37d5a85f2a722a629c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_getaddress.py-test_ethereum_getaddress/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_getaddress.py-test_ethereum_getaddress/hash.txt new file mode 100644 index 0000000000..73fea1b1cc --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_getaddress.py-test_ethereum_getaddress/hash.txt @@ -0,0 +1 @@ +c2e87f78afb53c0f861ebf02bb45af22ab0d336b10ea72d5ad246d1f59162211 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_getaddress.py::TestMsgEthereumGetaddress::test_ethereum_getaddress/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_getaddress.py::TestMsgEthereumGetaddress::test_ethereum_getaddress/hash.txt new file mode 100644 index 0000000000..f629891ceb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_getaddress.py::TestMsgEthereumGetaddress::test_ethereum_getaddress/hash.txt @@ -0,0 +1 @@ +e0a64a487b8e0df88bb6d5db105335239fae385f3c27dffe6b4f6afb09025206 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_getpublickey.py-test_ethereum_getpublickey/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_getpublickey.py-test_ethereum_getpublickey/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_getpublickey.py-test_ethereum_getpublickey/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_getpublickey.py::TestMsgEthereumGetPublicKey::test_ethereum_getpublickey/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_getpublickey.py::TestMsgEthereumGetPublicKey::test_ethereum_getpublickey/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_getpublickey.py::TestMsgEthereumGetPublicKey::test_ethereum_getpublickey/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signmessage.py-test_sign/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signmessage.py-test_sign/hash.txt new file mode 100644 index 0000000000..2a4846337e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signmessage.py-test_sign/hash.txt @@ -0,0 +1 @@ +da471bd9779da7a17c4c4fb67ca9acedfe2a36510e3e9abc30c96cca4de24c0c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signmessage.py::TestMsgEthereumSignmessage::test_sign/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signmessage.py::TestMsgEthereumSignmessage::test_sign/hash.txt new file mode 100644 index 0000000000..acbb026f81 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signmessage.py::TestMsgEthereumSignmessage::test_sign/hash.txt @@ -0,0 +1 @@ +3b8f11a350662f19a652c9bb81949b18192cf78e72bd1671288ed3c5663d389c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_sanity_checks/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_sanity_checks/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_sanity_checks/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_data/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_data/hash.txt new file mode 100644 index 0000000000..1fa6205167 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_data/hash.txt @@ -0,0 +1 @@ +9454b0c1ee99d865668e6ff04c32d9e14002d0f2b29d0f45e81996f711cb8068 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_known_erc20_token/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_known_erc20_token/hash.txt new file mode 100644 index 0000000000..a6bdba1cb3 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_known_erc20_token/hash.txt @@ -0,0 +1 @@ +2a4a3a192cb992b482d4ccb1e23e957fa1c8d04c7144a4d4329701a9f4290d2e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_message/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_message/hash.txt new file mode 100644 index 0000000000..c832691c64 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_message/hash.txt @@ -0,0 +1 @@ +7d2411ff20575b7e568c2c7233905afb53b975d9f4d0e8b87b0117eaddd61c89 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_newcontract/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_newcontract/hash.txt new file mode 100644 index 0000000000..f664567271 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_newcontract/hash.txt @@ -0,0 +1 @@ +f62426e8a10671c94a6ea838bb3b39535fb235b7c3096ad0db6c96dd9b4cf24c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_nodata/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_nodata/hash.txt new file mode 100644 index 0000000000..fa8e7cca71 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_nodata/hash.txt @@ -0,0 +1 @@ +8b505f522ef6e1cd7f152cff52a4d4854c126e6157739bfe9a9790c59f291fb9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_unknown_erc20_token/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_unknown_erc20_token/hash.txt new file mode 100644 index 0000000000..dfc88fab3e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_unknown_erc20_token/hash.txt @@ -0,0 +1 @@ +37815af0b9da30e6fbd4debc52112f1c2a3bca88ec897eb5c9f8acf4926a9ffe \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_wanchain/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_wanchain/hash.txt new file mode 100644 index 0000000000..0942823b27 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py-test_ethereum_signtx_wanchain/hash.txt @@ -0,0 +1 @@ +5b677140b85f7c0ef79de5c114b49f9e69360749d5ba6850db8e1734a81352ea \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_sanity_checks/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_sanity_checks/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_sanity_checks/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_data/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_data/hash.txt new file mode 100644 index 0000000000..a416f82a7d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_data/hash.txt @@ -0,0 +1 @@ +a77654b523a96da00025ada35aeefef07725828d2abbd1fcb69db9629d13a326 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_known_erc20_token/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_known_erc20_token/hash.txt new file mode 100644 index 0000000000..20dd68018b --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_known_erc20_token/hash.txt @@ -0,0 +1 @@ +f79b6c54c8e864660701cce9c215df0b70208ba98db0d2fb34255082eb0f93ef \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_message/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_message/hash.txt new file mode 100644 index 0000000000..c503d6d3d4 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_message/hash.txt @@ -0,0 +1 @@ +3e0ac5387d6cc2a86a2430ee1e2de2c4c62e208a31438efefdb6f818eda3ede9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_newcontract/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_newcontract/hash.txt new file mode 100644 index 0000000000..ae8b91e766 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_newcontract/hash.txt @@ -0,0 +1 @@ +dd9dcbd5c2b412dcb1770599c50c06056ec513d4a4fbb3240ab8a93585dfaec5 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_nodata/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_nodata/hash.txt new file mode 100644 index 0000000000..6195755607 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_nodata/hash.txt @@ -0,0 +1 @@ +6a76458f9b22a6c7970c8e755ad896ce58915d8d90e2315450709c483effc56e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_unknown_erc20_token/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_unknown_erc20_token/hash.txt new file mode 100644 index 0000000000..d9ca249bfd --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_unknown_erc20_token/hash.txt @@ -0,0 +1 @@ +072b051db279136e19b5a756c685f34f621d883ae9e28ef863c05abfc7a9928d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_wanchain/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_wanchain/hash.txt new file mode 100644 index 0000000000..e03f923656 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx.py::TestMsgEthereumSigntx::test_ethereum_signtx_wanchain/hash.txt @@ -0,0 +1 @@ +ae74fa99769eab0b88fae9f36ceb9f797bbc98aecb05b83918edd11a3305565b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector0]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector0]/hash.txt new file mode 100644 index 0000000000..4092c364e5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector0]/hash.txt @@ -0,0 +1 @@ +0978d920e73d0bef748311bc196c4d23b57e49dae0a04296ad8f263228403ee7 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector10]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector10]/hash.txt new file mode 100644 index 0000000000..182342866f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector10]/hash.txt @@ -0,0 +1 @@ +bc91fd1543c2e2e5cd52eb8e7eceeb7bbc9958c6a4d44c3c1638942e4c7cb308 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector11]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector11]/hash.txt new file mode 100644 index 0000000000..182342866f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector11]/hash.txt @@ -0,0 +1 @@ +bc91fd1543c2e2e5cd52eb8e7eceeb7bbc9958c6a4d44c3c1638942e4c7cb308 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector12]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector12]/hash.txt new file mode 100644 index 0000000000..182342866f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector12]/hash.txt @@ -0,0 +1 @@ +bc91fd1543c2e2e5cd52eb8e7eceeb7bbc9958c6a4d44c3c1638942e4c7cb308 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector13]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector13]/hash.txt new file mode 100644 index 0000000000..b090e6b4d1 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector13]/hash.txt @@ -0,0 +1 @@ +62be22918eebd252c7859939997134178dd2a1c3797b3d193fb46f888574d59a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector14]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector14]/hash.txt new file mode 100644 index 0000000000..9a6510d513 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector14]/hash.txt @@ -0,0 +1 @@ +20aaf17d39e4be768067eb51decb2190d793ed494adc4443691eeb7b9d709eea \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector15]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector15]/hash.txt new file mode 100644 index 0000000000..0763609c9c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector15]/hash.txt @@ -0,0 +1 @@ +369f7d998af8a1f2947c3fbb814fd80c9f6c7296251f56360ae3760e16ee2607 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector16]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector16]/hash.txt new file mode 100644 index 0000000000..9a6510d513 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector16]/hash.txt @@ -0,0 +1 @@ +20aaf17d39e4be768067eb51decb2190d793ed494adc4443691eeb7b9d709eea \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector1]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector1]/hash.txt new file mode 100644 index 0000000000..4092c364e5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector1]/hash.txt @@ -0,0 +1 @@ +0978d920e73d0bef748311bc196c4d23b57e49dae0a04296ad8f263228403ee7 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector2]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector2]/hash.txt new file mode 100644 index 0000000000..3ed771ebd1 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector2]/hash.txt @@ -0,0 +1 @@ +13f12065bc44f9c9e0d352d002aa44df113c63bd6d1f86ddba3b8e82dd36c794 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector3]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector3]/hash.txt new file mode 100644 index 0000000000..7d5bde0523 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector3]/hash.txt @@ -0,0 +1 @@ +e717bb2ae1748234df6652cbb1e891d0e7cedab30478c25ea6206601f4860d8a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector4]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector4]/hash.txt new file mode 100644 index 0000000000..e7a8225ddc --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector4]/hash.txt @@ -0,0 +1 @@ +361e447667edc1b87c0c3b71f7e493d42a405ae9dc636f8a34d438063185a2d3 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector5]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector5]/hash.txt new file mode 100644 index 0000000000..2340414ec6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector5]/hash.txt @@ -0,0 +1 @@ +8e5b0caaa2df4935225eceb875990e104f08288f86b880500db72f0b926c6fb9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector6]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector6]/hash.txt new file mode 100644 index 0000000000..182342866f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector6]/hash.txt @@ -0,0 +1 @@ +bc91fd1543c2e2e5cd52eb8e7eceeb7bbc9958c6a4d44c3c1638942e4c7cb308 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector7]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector7]/hash.txt new file mode 100644 index 0000000000..182342866f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector7]/hash.txt @@ -0,0 +1 @@ +bc91fd1543c2e2e5cd52eb8e7eceeb7bbc9958c6a4d44c3c1638942e4c7cb308 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector8]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector8]/hash.txt new file mode 100644 index 0000000000..182342866f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector8]/hash.txt @@ -0,0 +1 @@ +bc91fd1543c2e2e5cd52eb8e7eceeb7bbc9958c6a4d44c3c1638942e4c7cb308 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector9]/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector9]/hash.txt new file mode 100644 index 0000000000..182342866f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_signtx_eip155.py::test_ethereum_signtx_eip155[vector9]/hash.txt @@ -0,0 +1 @@ +bc91fd1543c2e2e5cd52eb8e7eceeb7bbc9958c6a4d44c3c1638942e4c7cb308 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_verifymessage.py-test_verify/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_verifymessage.py-test_verify/hash.txt new file mode 100644 index 0000000000..3816a3fcaf --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_verifymessage.py-test_verify/hash.txt @@ -0,0 +1 @@ +19e068da53c30fff93ca2ff62296ef8a758faa0f9e5067b2d69d28cc6bc9d504 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_verifymessage.py-test_verify_invalid/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_verifymessage.py-test_verify_invalid/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_verifymessage.py-test_verify_invalid/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_verifymessage.py::TestMsgEthereumVerifymessage::test_verify/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_verifymessage.py::TestMsgEthereumVerifymessage::test_verify/hash.txt new file mode 100644 index 0000000000..6c9802aa8e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_verifymessage.py::TestMsgEthereumVerifymessage::test_verify/hash.txt @@ -0,0 +1 @@ +e1f98ee62e65b881eaf1f36acb4323ed7d56d0d071473b4f1c125b94adc77702 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ethereum_verifymessage.py::TestMsgEthereumVerifymessage::test_verify_invalid/hash.txt b/tests/ui_tests/fixtures/test_msg_ethereum_verifymessage.py::TestMsgEthereumVerifymessage::test_verify_invalid/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ethereum_verifymessage.py::TestMsgEthereumVerifymessage::test_verify_invalid/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py-test_bch/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_bch/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_bch/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py-test_bch_multisig/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_bch_multisig/hash.txt new file mode 100644 index 0000000000..29eb3cf9fa --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_bch_multisig/hash.txt @@ -0,0 +1 @@ +806770e0656c11dc8099eeba0156a359a3733184cd23a8c0e457f550e5ae1262 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py-test_btc/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_btc/hash.txt new file mode 100644 index 0000000000..8dc8192714 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_btc/hash.txt @@ -0,0 +1 @@ +8fb473092a9bab42b75f15b1a06e56cdd895a76861e17b06efad114b561d3da2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py-test_elements/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_elements/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_elements/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py-test_grs/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_grs/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_grs/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py-test_ltc/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_ltc/hash.txt new file mode 100644 index 0000000000..8dc8192714 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_ltc/hash.txt @@ -0,0 +1 @@ +8fb473092a9bab42b75f15b1a06e56cdd895a76861e17b06efad114b561d3da2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py-test_multisig/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_multisig/hash.txt new file mode 100644 index 0000000000..dcf47aa5e5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_multisig/hash.txt @@ -0,0 +1 @@ +04664badfd67a5557ad11aa6d22544854681332fef18f6c75ab16bbae7191809 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py-test_multisig_missing/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_multisig_missing/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_multisig_missing/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py-test_public_ckd/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_public_ckd/hash.txt new file mode 100644 index 0000000000..56bf72a487 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_public_ckd/hash.txt @@ -0,0 +1 @@ +76dce09911be77668f922f32787dd8e41a148be2aefa3be947f60df0dc88a223 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py-test_tbtc/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_tbtc/hash.txt new file mode 100644 index 0000000000..890f5f2266 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py-test_tbtc/hash.txt @@ -0,0 +1 @@ +b29dce921e6b7d74d121826341b59c0c7a8ff4c0b3a57e14cc033b7a53dc7626 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_bch/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_bch/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_bch/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_bch_multisig/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_bch_multisig/hash.txt new file mode 100644 index 0000000000..a826d7c025 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_bch_multisig/hash.txt @@ -0,0 +1 @@ +535d815c14f0bfd69b40ff74cd86c9becb4261ab33fc9e1b9786ee3a59d2c419 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_btc/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_btc/hash.txt new file mode 100644 index 0000000000..7f8eab68c2 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_btc/hash.txt @@ -0,0 +1 @@ +ab6b09238183c2812fa8da72d0b55128d8693ebc1f8c5c731b79f3f4d7bf9e41 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_elements/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_elements/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_elements/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_grs/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_grs/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_grs/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_ltc/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_ltc/hash.txt new file mode 100644 index 0000000000..7f8eab68c2 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_ltc/hash.txt @@ -0,0 +1 @@ +ab6b09238183c2812fa8da72d0b55128d8693ebc1f8c5c731b79f3f4d7bf9e41 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_multisig/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_multisig/hash.txt new file mode 100644 index 0000000000..f032db8d5e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_multisig/hash.txt @@ -0,0 +1 @@ +dc7d58ddd1641cdac40dacc8910cbab25bec3be062217fdad06816adf514532e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_multisig_missing/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_multisig_missing/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_multisig_missing/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_public_ckd/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_public_ckd/hash.txt new file mode 100644 index 0000000000..5ee5b380aa --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_public_ckd/hash.txt @@ -0,0 +1 @@ +57da8b620ae6881109c5feeba4e742e9bbd7f443ae4035b43f4581c4c42c7b9c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_tbtc/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_tbtc/hash.txt new file mode 100644 index 0000000000..a8fcd481ce --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress.py::TestMsgGetaddress::test_tbtc/hash.txt @@ -0,0 +1 @@ +35e85ab769e545869602d4d1bb0d214e37fa98bafef16562ef445dd2cd02cfc6 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py-test_show_multisig_3/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py-test_show_multisig_3/hash.txt new file mode 100644 index 0000000000..9762fbc254 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py-test_show_multisig_3/hash.txt @@ -0,0 +1 @@ +4c600b98c8796489a93c13c3b7b4264c87a07e9a7145d5363993214dc1c6d958 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py-test_show_segwit/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py-test_show_segwit/hash.txt new file mode 100644 index 0000000000..24ab74ddca --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py-test_show_segwit/hash.txt @@ -0,0 +1 @@ +065bcbf0f0291d79b0243a3fce757f431c3da7d9a129c7f05cd14870fbf465b1 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py-test_show_segwit_altcoin/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py-test_show_segwit_altcoin/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py-test_show_segwit_altcoin/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py::TestMsgGetaddressSegwit::test_show_multisig_3/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py::TestMsgGetaddressSegwit::test_show_multisig_3/hash.txt new file mode 100644 index 0000000000..47c4befc52 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py::TestMsgGetaddressSegwit::test_show_multisig_3/hash.txt @@ -0,0 +1 @@ +2b24fd2eb9cb568e1a90a738fba00a467fd1f9b7aafe6da61667f73e664b6549 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py::TestMsgGetaddressSegwit::test_show_segwit/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py::TestMsgGetaddressSegwit::test_show_segwit/hash.txt new file mode 100644 index 0000000000..992c8b6462 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py::TestMsgGetaddressSegwit::test_show_segwit/hash.txt @@ -0,0 +1 @@ +ef027eba069e0456bb5dd2022a95323c809acd4f60dc5d2b653c64be9f145a14 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py::TestMsgGetaddressSegwit::test_show_segwit_altcoin/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py::TestMsgGetaddressSegwit::test_show_segwit_altcoin/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_segwit.py::TestMsgGetaddressSegwit::test_show_segwit_altcoin/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py-test_show_multisig_3/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py-test_show_multisig_3/hash.txt new file mode 100644 index 0000000000..427f397536 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py-test_show_multisig_3/hash.txt @@ -0,0 +1 @@ +26467d85b98cf3e219e6c9c852a8aff4fe28cc2d60510de06485f934a65ae56f \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py-test_show_segwit/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py-test_show_segwit/hash.txt new file mode 100644 index 0000000000..0a353d2b5f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py-test_show_segwit/hash.txt @@ -0,0 +1 @@ +112becc4261d864ccde4022818cc119ec4a2b1142e2db1690b053cfb19a6ad7b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py-test_show_segwit_altcoin/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py-test_show_segwit_altcoin/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py-test_show_segwit_altcoin/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py::TestMsgGetaddressSegwitNative::test_show_multisig_3/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py::TestMsgGetaddressSegwitNative::test_show_multisig_3/hash.txt new file mode 100644 index 0000000000..78cb1c13ea --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py::TestMsgGetaddressSegwitNative::test_show_multisig_3/hash.txt @@ -0,0 +1 @@ +96d322ad17cb413968be0f1ae2e146db6fc7d14271d0b9047a79f48efb8908f1 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py::TestMsgGetaddressSegwitNative::test_show_segwit/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py::TestMsgGetaddressSegwitNative::test_show_segwit/hash.txt new file mode 100644 index 0000000000..9a15c16c8f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py::TestMsgGetaddressSegwitNative::test_show_segwit/hash.txt @@ -0,0 +1 @@ +e233b2d2a8d8d611504ae42d1ab9b284e064a018aed3dcb42c36bfb23f74003d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py::TestMsgGetaddressSegwitNative::test_show_segwit_altcoin/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py::TestMsgGetaddressSegwitNative::test_show_segwit_altcoin/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_segwit_native.py::TestMsgGetaddressSegwitNative::test_show_segwit_altcoin/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_show.py-test_show/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_show.py-test_show/hash.txt new file mode 100644 index 0000000000..c6645e80fb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_show.py-test_show/hash.txt @@ -0,0 +1 @@ +903c42539d1b09cb75fda744afc9f645daf71fecf6ee993b231837a86172c0b8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_show.py-test_show_multisig_15/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_show.py-test_show_multisig_15/hash.txt new file mode 100644 index 0000000000..65e5c89aed --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_show.py-test_show_multisig_15/hash.txt @@ -0,0 +1 @@ +81fd8fc77f7e48369b528b304db16a11d970dac052b045d9988e5ded580251f4 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_show.py-test_show_multisig_3/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_show.py-test_show_multisig_3/hash.txt new file mode 100644 index 0000000000..77d951388a --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_show.py-test_show_multisig_3/hash.txt @@ -0,0 +1 @@ +c11622e28edfd26e91be1c4fb67e1301b66ce61d70ec24946d1cb3f78e38377b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_show.py::TestMsgGetaddressShow::test_show/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_show.py::TestMsgGetaddressShow::test_show/hash.txt new file mode 100644 index 0000000000..6ceaab7790 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_show.py::TestMsgGetaddressShow::test_show/hash.txt @@ -0,0 +1 @@ +d1aaf1eedae6bd31e64b9f259248c5d9524abaaffd5b3ebeb60e6d33db21c91d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_show.py::TestMsgGetaddressShow::test_show_multisig_15/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_show.py::TestMsgGetaddressShow::test_show_multisig_15/hash.txt new file mode 100644 index 0000000000..ee26cc12fb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_show.py::TestMsgGetaddressShow::test_show_multisig_15/hash.txt @@ -0,0 +1 @@ +1adcc829d6ea982f0968ef66f9d9b15be0d367cd5a44f89ac2ee01e83caccbc1 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getaddress_show.py::TestMsgGetaddressShow::test_show_multisig_3/hash.txt b/tests/ui_tests/fixtures/test_msg_getaddress_show.py::TestMsgGetaddressShow::test_show_multisig_3/hash.txt new file mode 100644 index 0000000000..7f1da91766 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getaddress_show.py::TestMsgGetaddressShow::test_show_multisig_3/hash.txt @@ -0,0 +1 @@ +c0764146ff8bc91529b59c5a72b9c74f76759a7d6e54cd06b418071b82038711 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getecdhsessionkey.py-test_ecdh/hash.txt b/tests/ui_tests/fixtures/test_msg_getecdhsessionkey.py-test_ecdh/hash.txt new file mode 100644 index 0000000000..525f2566e1 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getecdhsessionkey.py-test_ecdh/hash.txt @@ -0,0 +1 @@ +75fe462e6afa73742949ede4f3529d2e0ec08f8f1b67c04a57189c8657fcbdcd \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getecdhsessionkey.py::TestMsgGetECDHSessionKey::test_ecdh/hash.txt b/tests/ui_tests/fixtures/test_msg_getecdhsessionkey.py::TestMsgGetECDHSessionKey::test_ecdh/hash.txt new file mode 100644 index 0000000000..d46fcbb4d6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getecdhsessionkey.py::TestMsgGetECDHSessionKey::test_ecdh/hash.txt @@ -0,0 +1 @@ +e2d35ae254d925c7e4f304f4e96c602d39b75c200769fd19ce460cccddc33cb8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[128]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[128]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[128]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[129]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[129]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[129]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[16]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[16]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[16]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[17]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[17]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[17]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[1]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[1]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[1]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[20]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[20]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[20]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[21]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[21]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[21]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[256]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[256]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[256]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[257]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[257]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[257]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[32]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[32]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[32]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[33]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[33]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[33]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[3]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[3]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[3]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[4]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[4]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[4]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[512]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[512]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[512]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[513]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[513]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[513]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[5]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[5]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[5]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[64]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[64]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[64]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[65]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[65]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[65]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[8]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[8]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[8]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[9]/hash.txt b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[9]/hash.txt new file mode 100644 index 0000000000..9507c20731 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getentropy.py::test_entropy[9]/hash.txt @@ -0,0 +1 @@ +a722fa2048fa3102889ec05558d25f837a364ef2a118e85975683e10a56f1356 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey.py-test_btc/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey.py-test_btc/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey.py-test_btc/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey.py-test_ltc/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey.py-test_ltc/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey.py-test_ltc/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey.py-test_script_type/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey.py-test_script_type/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey.py-test_script_type/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey.py-test_tbtc/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey.py-test_tbtc/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey.py-test_tbtc/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey.py::TestMsgGetpublickey::test_btc/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey.py::TestMsgGetpublickey::test_btc/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey.py::TestMsgGetpublickey::test_btc/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey.py::TestMsgGetpublickey::test_ltc/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey.py::TestMsgGetpublickey::test_ltc/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey.py::TestMsgGetpublickey::test_ltc/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey.py::TestMsgGetpublickey::test_script_type/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey.py::TestMsgGetpublickey::test_script_type/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey.py::TestMsgGetpublickey::test_script_type/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey.py::TestMsgGetpublickey::test_tbtc/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey.py::TestMsgGetpublickey::test_tbtc/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey.py::TestMsgGetpublickey::test_tbtc/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py-test_default_curve/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py-test_default_curve/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py-test_default_curve/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py-test_ed25519_curve/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py-test_ed25519_curve/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py-test_ed25519_curve/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py-test_nist256p1_curve/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py-test_nist256p1_curve/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py-test_nist256p1_curve/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py-test_secp256k1_curve/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py-test_secp256k1_curve/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py-test_secp256k1_curve/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py::TestMsgGetpublickeyCurve::test_default_curve/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py::TestMsgGetpublickeyCurve::test_default_curve/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py::TestMsgGetpublickeyCurve::test_default_curve/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py::TestMsgGetpublickeyCurve::test_ed25519_curve/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py::TestMsgGetpublickeyCurve::test_ed25519_curve/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py::TestMsgGetpublickeyCurve::test_ed25519_curve/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py::TestMsgGetpublickeyCurve::test_nist256p1_curve/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py::TestMsgGetpublickeyCurve::test_nist256p1_curve/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py::TestMsgGetpublickeyCurve::test_nist256p1_curve/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py::TestMsgGetpublickeyCurve::test_secp256k1_curve/hash.txt b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py::TestMsgGetpublickeyCurve::test_secp256k1_curve/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_getpublickey_curve.py::TestMsgGetpublickeyCurve::test_secp256k1_curve/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_getaddress.py-test_lisk_getaddress/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_getaddress.py-test_lisk_getaddress/hash.txt new file mode 100644 index 0000000000..86571a9636 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_getaddress.py-test_lisk_getaddress/hash.txt @@ -0,0 +1 @@ +0063ceb48d21aecd1ddabdb083c8afd2042cdf577e4751fa3f57b2b80f619084 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_getaddress.py::TestMsgLiskGetaddress::test_lisk_getaddress/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_getaddress.py::TestMsgLiskGetaddress::test_lisk_getaddress/hash.txt new file mode 100644 index 0000000000..776bc85495 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_getaddress.py::TestMsgLiskGetaddress::test_lisk_getaddress/hash.txt @@ -0,0 +1 @@ +ad805ae451141c53d472f6e16c2cba819a4174debe7ef0b27252992b6c2157e5 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_getpublickey.py-test_lisk_get_public_key/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_getpublickey.py-test_lisk_get_public_key/hash.txt new file mode 100644 index 0000000000..2b2c0e3bc2 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_getpublickey.py-test_lisk_get_public_key/hash.txt @@ -0,0 +1 @@ +e4cb8c7430c240e27a2211391ab5eba848be4f50136cf9f693142c2677a939d7 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_getpublickey.py::TestMsgLiskGetPublicKey::test_lisk_get_public_key/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_getpublickey.py::TestMsgLiskGetPublicKey::test_lisk_get_public_key/hash.txt new file mode 100644 index 0000000000..1496ae35e5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_getpublickey.py::TestMsgLiskGetPublicKey::test_lisk_get_public_key/hash.txt @@ -0,0 +1 @@ +6dea7fae8658e11cba0399a578159640d2b5df70d9eb271c76e7c567ae086062 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signmessage.py-test_sign/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signmessage.py-test_sign/hash.txt new file mode 100644 index 0000000000..5472162f34 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signmessage.py-test_sign/hash.txt @@ -0,0 +1 @@ +c47a6ec147137c75903cff19da6607eaef5a1fc03ace1f840d2952744342b568 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signmessage.py-test_sign_long/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signmessage.py-test_sign_long/hash.txt new file mode 100644 index 0000000000..64b7b4821e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signmessage.py-test_sign_long/hash.txt @@ -0,0 +1 @@ +410f482dfeb3b90f52d715ca109d0ee5cd3100deae5e71701e2203777613eb0e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signmessage.py::TestMsgLiskSignmessage::test_sign/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signmessage.py::TestMsgLiskSignmessage::test_sign/hash.txt new file mode 100644 index 0000000000..34ae119d57 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signmessage.py::TestMsgLiskSignmessage::test_sign/hash.txt @@ -0,0 +1 @@ +e7bf87ae797a6c9e9c2599148a201b0c25225362d98bedc5aff52ad5e641bf37 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signmessage.py::TestMsgLiskSignmessage::test_sign_long/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signmessage.py::TestMsgLiskSignmessage::test_sign_long/hash.txt new file mode 100644 index 0000000000..895d5a144c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signmessage.py::TestMsgLiskSignmessage::test_sign_long/hash.txt @@ -0,0 +1 @@ +693ef8a4689f451780fa806cfdb561cb0ea4ca859196d78438e39ff1f4bc896f \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_cast_votes/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_cast_votes/hash.txt new file mode 100644 index 0000000000..6b730c64ae --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_cast_votes/hash.txt @@ -0,0 +1 @@ +1211b642511c054119d79933894f942a1d714f9cef642cf7a3f60d675f93eab7 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_delegate_registration/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_delegate_registration/hash.txt new file mode 100644 index 0000000000..b87411884c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_delegate_registration/hash.txt @@ -0,0 +1 @@ +4e68f914978c6c130c5f7e98bc63d46e98899b4194483f13db1fac22b2a5fadb \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_multisignature/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_multisignature/hash.txt new file mode 100644 index 0000000000..a0fd9eb0ef --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_multisignature/hash.txt @@ -0,0 +1 @@ +2d2d5747973e15bf478f3c1b879fbb7f30281b3d3a7ad9ff2b3b262de80fa33e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_second_signature/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_second_signature/hash.txt new file mode 100644 index 0000000000..105cadd219 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_second_signature/hash.txt @@ -0,0 +1 @@ +f7312ad6214786884a5649c029a589faeaf3efa72e62dd870da4c1e28c0e5143 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_send/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_send/hash.txt new file mode 100644 index 0000000000..856f6e661c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_send/hash.txt @@ -0,0 +1 @@ +69b10cf641834235146af56114260c96618d223b4d38f3e262f8d976685aa396 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_send_with_data/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_send_with_data/hash.txt new file mode 100644 index 0000000000..c35de85d64 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_send_with_data/hash.txt @@ -0,0 +1 @@ +d27a40c13d8266cb3ea5e4db01d0802f5ec6138124cbe8daaf9cd65b30fcdd5f \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_send_wrong_path/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_send_wrong_path/hash.txt new file mode 100644 index 0000000000..3e8922166e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py-test_lisk_sign_tx_send_wrong_path/hash.txt @@ -0,0 +1 @@ +61631e80e1a04ac74fe87c90c742a2a433613637c941d200870a9e8f8fffa0a2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_cast_votes/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_cast_votes/hash.txt new file mode 100644 index 0000000000..ac9855b65b --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_cast_votes/hash.txt @@ -0,0 +1 @@ +43906c732bc45ebdba845dd164710eb07163910a95760ad1cebb4d975bc37d49 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_delegate_registration/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_delegate_registration/hash.txt new file mode 100644 index 0000000000..754035cf31 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_delegate_registration/hash.txt @@ -0,0 +1 @@ +745fdb263295bc93f0c18bf8c2f340772e4f679b98838edead7557ec43dff1d8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_multisignature/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_multisignature/hash.txt new file mode 100644 index 0000000000..840817e1fe --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_multisignature/hash.txt @@ -0,0 +1 @@ +9873b4372ff69af5701f9b5d97a5cec2286ec217fa1c57ea5e0f3d799dc114a9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_second_signature/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_second_signature/hash.txt new file mode 100644 index 0000000000..109c37504f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_second_signature/hash.txt @@ -0,0 +1 @@ +645509a6aa31158f23d8ad06ceb5255298e32f46ce2a6a030b181b88cb4095bf \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_send/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_send/hash.txt new file mode 100644 index 0000000000..c92d5f87b3 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_send/hash.txt @@ -0,0 +1 @@ +3bb9ac123ade0067c02dc762fffc53594f63dcf5033bf0da01835d23bdc125dd \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_send_with_data/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_send_with_data/hash.txt new file mode 100644 index 0000000000..6e2f366b1c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_send_with_data/hash.txt @@ -0,0 +1 @@ +e54987d3507d91e3650dbb0282d52cc91d0bf75c8287ca953ff0e0d0b175d7e5 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_send_wrong_path/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_send_wrong_path/hash.txt new file mode 100644 index 0000000000..1507813c32 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_signtx.py::TestMsgLiskSignTx::test_lisk_sign_tx_send_wrong_path/hash.txt @@ -0,0 +1 @@ +a6a259891887cba1cdb2a852fae7dd02044205bf5d06ca8ba3183a3fa8d1dcf2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_verifymessage.py-test_verify/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_verifymessage.py-test_verify/hash.txt new file mode 100644 index 0000000000..534545db94 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_verifymessage.py-test_verify/hash.txt @@ -0,0 +1 @@ +5e9cf05f6ccf10f697cae9f780042db934892e1d7c68fb2f19a40319a687ea50 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_lisk_verifymessage.py-test_verify_long/hash.txt b/tests/ui_tests/fixtures/test_msg_lisk_verifymessage.py-test_verify_long/hash.txt new file mode 100644 index 0000000000..b4857046ac --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_lisk_verifymessage.py-test_verify_long/hash.txt @@ -0,0 +1 @@ +26adab7e31f388e5b034a865f9c010d57e67fd855d44839d2f2600d8317bd98e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_1/hash.txt b/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_1/hash.txt new file mode 100644 index 0000000000..9cb24b32b5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_1/hash.txt @@ -0,0 +1 @@ +114d7e07b00f8a9fc60e0888ce3e39f79805c577b99f4d25967fcf7cf6367664 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_2/hash.txt b/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_2/hash.txt new file mode 100644 index 0000000000..e38d75731c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_2/hash.txt @@ -0,0 +1 @@ +35797984a814cf7e48ee827993269b43524bf91462c9c694ad7dd7d6bb7e6bbb \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_slip39_advanced/hash.txt b/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_slip39_advanced/hash.txt new file mode 100644 index 0000000000..83c896424d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_slip39_advanced/hash.txt @@ -0,0 +1 @@ +1c6db0d592b1d22b3c9fce3ddab8a9fd138f11d83e5d4e64431a02bf4ffed605 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_slip39_basic/hash.txt b/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_slip39_basic/hash.txt new file mode 100644 index 0000000000..83c896424d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_slip39_basic/hash.txt @@ -0,0 +1 @@ +1c6db0d592b1d22b3c9fce3ddab8a9fd138f11d83e5d4e64431a02bf4ffed605 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_utf/hash.txt new file mode 100644 index 0000000000..36be695134 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_loaddevice.py-test_load_device_utf/hash.txt @@ -0,0 +1 @@ +51fe82ea3081d06e69af1283bf9e32ea91ddb75ac87173a3d1f861c2b27a0635 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_1/hash.txt b/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_1/hash.txt new file mode 100644 index 0000000000..925fe48baa --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_1/hash.txt @@ -0,0 +1 @@ +6e50f6c976073a9c9c28c9039a96e971def0b5fcfb01c6a197fc1a859a87c896 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_2/hash.txt b/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_2/hash.txt new file mode 100644 index 0000000000..0c4a03b8d4 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_2/hash.txt @@ -0,0 +1 @@ +878e801bf6402793622537fa2f8cd598e8f01a69dc39485bb9238ee4e3f3d411 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_slip39_advanced/hash.txt b/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_slip39_advanced/hash.txt new file mode 100644 index 0000000000..fc8964a0c0 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_slip39_advanced/hash.txt @@ -0,0 +1 @@ +605c0fcce36b63776a9f3900d7f13b35bd48a74631bff98562a3b4f77e162824 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_slip39_basic/hash.txt b/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_slip39_basic/hash.txt new file mode 100644 index 0000000000..fc8964a0c0 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_slip39_basic/hash.txt @@ -0,0 +1 @@ +605c0fcce36b63776a9f3900d7f13b35bd48a74631bff98562a3b4f77e162824 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_utf/hash.txt new file mode 100644 index 0000000000..ad7d30b0b3 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_loaddevice.py::TestDeviceLoad::test_load_device_utf/hash.txt @@ -0,0 +1 @@ +5997e1016bec77942d6957afbcd1cbb37e1d17c30365bf0c831cafa6f75e7702 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_monero_getaddress.py-test_monero_getaddress/hash.txt b/tests/ui_tests/fixtures/test_msg_monero_getaddress.py-test_monero_getaddress/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_monero_getaddress.py-test_monero_getaddress/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_monero_getaddress.py::TestMsgMoneroGetaddress::test_monero_getaddress/hash.txt b/tests/ui_tests/fixtures/test_msg_monero_getaddress.py::TestMsgMoneroGetaddress::test_monero_getaddress/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_monero_getaddress.py::TestMsgMoneroGetaddress::test_monero_getaddress/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_monero_getwatchkey.py-test_monero_getwatchkey/hash.txt b/tests/ui_tests/fixtures/test_msg_monero_getwatchkey.py-test_monero_getwatchkey/hash.txt new file mode 100644 index 0000000000..9c2dd0e802 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_monero_getwatchkey.py-test_monero_getwatchkey/hash.txt @@ -0,0 +1 @@ +d77fa4d4322e145c41f1ce07526ff59f8b58d8854aeffaa5266e14cd572350e7 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_getaddress.py-test_nem_getaddress/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_getaddress.py-test_nem_getaddress/hash.txt new file mode 100644 index 0000000000..ebae9d990d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_getaddress.py-test_nem_getaddress/hash.txt @@ -0,0 +1 @@ +e726f99401a20eb74c33d755cecea2a3f69b7ae5b541302677ee05f80f5aef19 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_getaddress.py::TestMsgNEMGetaddress::test_nem_getaddress/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_getaddress.py::TestMsgNEMGetaddress::test_nem_getaddress/hash.txt new file mode 100644 index 0000000000..3e9eb043ac --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_getaddress.py::TestMsgNEMGetaddress::test_nem_getaddress/hash.txt @@ -0,0 +1 @@ +221d568cbbac0e209a025572786bae135a8dff5a1dffbd068fc055712884d4a4 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py-test_nem_signtx_mosaic_creation/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py-test_nem_signtx_mosaic_creation/hash.txt new file mode 100644 index 0000000000..bae3f4679e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py-test_nem_signtx_mosaic_creation/hash.txt @@ -0,0 +1 @@ +b3716b7dd6f177e08d609758a925efa144d14e9ec55bb214a9443eb0be18a06e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py-test_nem_signtx_mosaic_creation_levy/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py-test_nem_signtx_mosaic_creation_levy/hash.txt new file mode 100644 index 0000000000..0cedf90baf --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py-test_nem_signtx_mosaic_creation_levy/hash.txt @@ -0,0 +1 @@ +43808550ef77022551ae49834d0c0ede872056cc0985eace6b5f4f71a977127a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py-test_nem_signtx_mosaic_creation_properties/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py-test_nem_signtx_mosaic_creation_properties/hash.txt new file mode 100644 index 0000000000..02ce8cbe1a --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py-test_nem_signtx_mosaic_creation_properties/hash.txt @@ -0,0 +1 @@ +fd89af34d400f0b8f251af40309cb7328a4a7f2866b2b5b28fce636d5b4a34e2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py-test_nem_signtx_mosaic_supply_change/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py-test_nem_signtx_mosaic_supply_change/hash.txt new file mode 100644 index 0000000000..01c7db2da5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py-test_nem_signtx_mosaic_supply_change/hash.txt @@ -0,0 +1 @@ +8f7cf64c549cb81f72560bd2eacb86e212868d144d4ab0d57a07251971a77b11 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py::TestMsgNEMSignTxMosaics::test_nem_signtx_mosaic_creation/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py::TestMsgNEMSignTxMosaics::test_nem_signtx_mosaic_creation/hash.txt new file mode 100644 index 0000000000..36d27c8922 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py::TestMsgNEMSignTxMosaics::test_nem_signtx_mosaic_creation/hash.txt @@ -0,0 +1 @@ +173e823469a3e047b0c0bbea28c542342ebd301861c885c90905a5103990e3a5 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py::TestMsgNEMSignTxMosaics::test_nem_signtx_mosaic_creation_levy/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py::TestMsgNEMSignTxMosaics::test_nem_signtx_mosaic_creation_levy/hash.txt new file mode 100644 index 0000000000..20fce6e26c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py::TestMsgNEMSignTxMosaics::test_nem_signtx_mosaic_creation_levy/hash.txt @@ -0,0 +1 @@ +65713bfcf92a1f267e28f0c9976b1534de40bd9f032a2b36bd783171c743b8e2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py::TestMsgNEMSignTxMosaics::test_nem_signtx_mosaic_creation_properti/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py::TestMsgNEMSignTxMosaics::test_nem_signtx_mosaic_creation_properti/hash.txt new file mode 100644 index 0000000000..43e63b1d41 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py::TestMsgNEMSignTxMosaics::test_nem_signtx_mosaic_creation_properti/hash.txt @@ -0,0 +1 @@ +798dc00c3230d6fd5049b72e0282b225b0e71edd7ae46c72c9ae9ebf293d469d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py::TestMsgNEMSignTxMosaics::test_nem_signtx_mosaic_supply_change/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py::TestMsgNEMSignTxMosaics::test_nem_signtx_mosaic_supply_change/hash.txt new file mode 100644 index 0000000000..ede03c8349 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_mosaics_t2.py::TestMsgNEMSignTxMosaics::test_nem_signtx_mosaic_supply_change/hash.txt @@ -0,0 +1 @@ +9bd895671e2d529a524b5cc26eacb53fbcc21206031a1feb03789b3f3b633753 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py-test_nem_signtx_aggregate_modification/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py-test_nem_signtx_aggregate_modification/hash.txt new file mode 100644 index 0000000000..2e805b4e26 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py-test_nem_signtx_aggregate_modification/hash.txt @@ -0,0 +1 @@ +f540efde695452a22416ef42130dc147f9efecb0b62109fa22f069210c9aa1af \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py-test_nem_signtx_multisig/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py-test_nem_signtx_multisig/hash.txt new file mode 100644 index 0000000000..a35658517c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py-test_nem_signtx_multisig/hash.txt @@ -0,0 +1 @@ +d7babd21e0b45f27e16d1db488bbed8bdf1e288272d2e0c045c97c46acb04cbe \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py-test_nem_signtx_multisig_signer/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py-test_nem_signtx_multisig_signer/hash.txt new file mode 100644 index 0000000000..d31f610d4d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py-test_nem_signtx_multisig_signer/hash.txt @@ -0,0 +1 @@ +64eeea8ee5f838bad0cd15f7e446952c614969b0c13d7f8b18f95f74147c5991 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py::TestMsgNEMSignTxMultisig::test_nem_signtx_aggregate_modification/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py::TestMsgNEMSignTxMultisig::test_nem_signtx_aggregate_modification/hash.txt new file mode 100644 index 0000000000..b3a4900f48 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py::TestMsgNEMSignTxMultisig::test_nem_signtx_aggregate_modification/hash.txt @@ -0,0 +1 @@ +d4dc0a7ac08b8421be1b294dc298683edb662edb37d5bba893ae35788d9bcb28 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py::TestMsgNEMSignTxMultisig::test_nem_signtx_multisig/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py::TestMsgNEMSignTxMultisig::test_nem_signtx_multisig/hash.txt new file mode 100644 index 0000000000..d47e320c95 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py::TestMsgNEMSignTxMultisig::test_nem_signtx_multisig/hash.txt @@ -0,0 +1 @@ +c126520815e0cd9dbd093eebdd80b15090cb2ff9453a5d9ea268ef189914c38c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py::TestMsgNEMSignTxMultisig::test_nem_signtx_multisig_signer/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py::TestMsgNEMSignTxMultisig::test_nem_signtx_multisig_signer/hash.txt new file mode 100644 index 0000000000..aeff628ff7 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_multisig.py::TestMsgNEMSignTxMultisig::test_nem_signtx_multisig_signer/hash.txt @@ -0,0 +1 @@ +5e1e33930c593ad68afd6be207ca5252c68adcfbc6ac8ed57c2a502f26c4f7e6 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_others.py-test_nem_signtx_importance_transfer/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_others.py-test_nem_signtx_importance_transfer/hash.txt new file mode 100644 index 0000000000..5343689ea4 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_others.py-test_nem_signtx_importance_transfer/hash.txt @@ -0,0 +1 @@ +eaa237fd2c2e99da0b719f9dcd1c32863c22f3d82761e4f46559961cdc109980 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_others.py-test_nem_signtx_provision_namespace/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_others.py-test_nem_signtx_provision_namespace/hash.txt new file mode 100644 index 0000000000..649ac0071e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_others.py-test_nem_signtx_provision_namespace/hash.txt @@ -0,0 +1 @@ +399e3b9cdd889ffd25a59505d2da8822b3e7775f2a9f6031cdd79c4720dbe393 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_others.py::TestMsgNEMSignTxOther::test_nem_signtx_importance_transfer/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_others.py::TestMsgNEMSignTxOther::test_nem_signtx_importance_transfer/hash.txt new file mode 100644 index 0000000000..539deabb7d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_others.py::TestMsgNEMSignTxOther::test_nem_signtx_importance_transfer/hash.txt @@ -0,0 +1 @@ +9cec7bcf1feff38b51f7245716c85fcfbf8b0411ba95721569997126d98acab5 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_others.py::TestMsgNEMSignTxOther::test_nem_signtx_provision_namespace/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_others.py::TestMsgNEMSignTxOther::test_nem_signtx_provision_namespace/hash.txt new file mode 100644 index 0000000000..acc6e8e283 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_others.py::TestMsgNEMSignTxOther::test_nem_signtx_provision_namespace/hash.txt @@ -0,0 +1 @@ +4e6ea297915fe7e7b734a57a94cd83b56832fc2d1a581176c9bac2c41cf9aaf7 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_encrypted_payload/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_encrypted_payload/hash.txt new file mode 100644 index 0000000000..093db22bd1 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_encrypted_payload/hash.txt @@ -0,0 +1 @@ +ccbe72f47bd85de463cf537c08fe1f9314e25a0e1cb4b915ddb0084fc8de40b9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_known_mosaic/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_known_mosaic/hash.txt new file mode 100644 index 0000000000..ad833763ef --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_known_mosaic/hash.txt @@ -0,0 +1 @@ +141da3168cd042aef5bd2fb62b52ecbca3a2ec27302f10a3a0fc98bae6d9c7da \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_known_mosaic_with_levy/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_known_mosaic_with_levy/hash.txt new file mode 100644 index 0000000000..9e27d1b5cc --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_known_mosaic_with_levy/hash.txt @@ -0,0 +1 @@ +0c05c1946ff84e634d391b8cb4adc9fe92c65810eb9a2b3dfb6f4f71a84c08b9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_multiple_mosaics/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_multiple_mosaics/hash.txt new file mode 100644 index 0000000000..cc94d3be66 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_multiple_mosaics/hash.txt @@ -0,0 +1 @@ +e3fb11c280a9ff5121d6158f156758cc551dd7708b1c6fb3ce92ab3cffe2c184 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_simple/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_simple/hash.txt new file mode 100644 index 0000000000..2fa25740e8 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_simple/hash.txt @@ -0,0 +1 @@ +e629f398cf5a3cd58ba20d047c5ac9cb948001e4a282f5eab5348e87d089ed79 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_unknown_mosaic/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_unknown_mosaic/hash.txt new file mode 100644 index 0000000000..2fd4e1ee07 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_unknown_mosaic/hash.txt @@ -0,0 +1 @@ +fb54ccb4e29ee5c58025423554033fe234c9488032817305f926c1cdda702701 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_xem_as_mosaic/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_xem_as_mosaic/hash.txt new file mode 100644 index 0000000000..0923d7dc7d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py-test_nem_signtx_xem_as_mosaic/hash.txt @@ -0,0 +1 @@ +cca1a53f88fe3228153a89320f9b1b2278f416816c86db7aa8ef50474de9182a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_encrypted_payload/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_encrypted_payload/hash.txt new file mode 100644 index 0000000000..478ba7dbcb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_encrypted_payload/hash.txt @@ -0,0 +1 @@ +a9349a8021b4e46b2c2cbe83d06dfb6cc899efa324c4fb3ef59b79e072a2e3ee \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_known_mosaic/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_known_mosaic/hash.txt new file mode 100644 index 0000000000..1b007a926f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_known_mosaic/hash.txt @@ -0,0 +1 @@ +75ac1787fe808e72c846ed39052c356fa079e2333214f4922e8ab8b6824148ec \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_known_mosaic_with_levy/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_known_mosaic_with_levy/hash.txt new file mode 100644 index 0000000000..bcb770c482 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_known_mosaic_with_levy/hash.txt @@ -0,0 +1 @@ +9f5d10a6aa4d905a34e8cf0e1e87ab835934ceca161c6b34479a18847994c13b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_multiple_mosaics/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_multiple_mosaics/hash.txt new file mode 100644 index 0000000000..d821ac8535 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_multiple_mosaics/hash.txt @@ -0,0 +1 @@ +116b37f5a834748b239ca6c221587326f41f11c6904caa670c3ceeb65f821670 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_simple/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_simple/hash.txt new file mode 100644 index 0000000000..b06e0c8761 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_simple/hash.txt @@ -0,0 +1 @@ +3ccad307ca9cd91b080f06e4c1363ae48ee7dc7e4be13ec1c4b6db3705a44bd2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_unknown_mosaic/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_unknown_mosaic/hash.txt new file mode 100644 index 0000000000..b695856b22 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_unknown_mosaic/hash.txt @@ -0,0 +1 @@ +5f48108e4aaaacf0431641f47115ffadae2e35bc543bba8a29e9b6c6a50f2fe2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_xem_as_mosaic/hash.txt b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_xem_as_mosaic/hash.txt new file mode 100644 index 0000000000..fd452ed5df --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_nem_signtx_transfers.py::TestMsgNEMSignTx::test_nem_signtx_xem_as_mosaic/hash.txt @@ -0,0 +1 @@ +e343c5ebbbe45dfdc4e574e81b1ee14c087910f89a42c28a377a9007c73a5096 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[label-test]/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[label-test]/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[label-test]/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[language-test]/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[language-test]/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[language-test]/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[passphrase_protection-True]/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[passphrase_protection-True]/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[passphrase_protection-True]/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[pin_protection-True]/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[pin_protection-True]/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[pin_protection-True]/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[u2f_counter-1]/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[u2f_counter-1]/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_bad_parameters[u2f_counter-1]/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_dry_run/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_dry_run/hash.txt new file mode 100644 index 0000000000..5f11939967 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_dry_run/hash.txt @@ -0,0 +1 @@ +3a66c11d775647ce95d05379bc809224914bb4922f13d1ec923f30eb7ba62620 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_invalid_seed_core/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_invalid_seed_core/hash.txt new file mode 100644 index 0000000000..91c3a04eda --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_invalid_seed_core/hash.txt @@ -0,0 +1 @@ +1a234243476db5a199a412c0a01fcda47ae5245b505ab70a6e90bcdcfa382419 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_seed_mismatch/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_seed_mismatch/hash.txt new file mode 100644 index 0000000000..bb93c8e0c6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_seed_mismatch/hash.txt @@ -0,0 +1 @@ +316c4825133f4714c1e983f6241c6288518ce85f300e06165de32cae039b78d1 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_uninitialized/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_uninitialized/hash.txt new file mode 100644 index 0000000000..ddf5b73911 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_dryrun.py::test_uninitialized/hash.txt @@ -0,0 +1 @@ +14fcdd2ded299ca099a35966cc9f21204b31de8d6bab9ec91cb64537bd70440c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py-test_already_initialized/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py-test_already_initialized/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py-test_already_initialized/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py-test_nopin_nopassphrase/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py-test_nopin_nopassphrase/hash.txt new file mode 100644 index 0000000000..cf0520a4e1 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py-test_nopin_nopassphrase/hash.txt @@ -0,0 +1 @@ +90a4efb0e18f3f397787c3442999be2e4b33d6f1249662abf9f86e2352008d66 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py-test_pin_passphrase/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py-test_pin_passphrase/hash.txt new file mode 100644 index 0000000000..3e13b72634 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py-test_pin_passphrase/hash.txt @@ -0,0 +1 @@ +feccfb22fd0cd7a96c82b4821f13c574fb99eab223c28e1bfbab96edd34eb50e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py::TestMsgRecoverydeviceT2::test_already_initialized/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py::TestMsgRecoverydeviceT2::test_already_initialized/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py::TestMsgRecoverydeviceT2::test_already_initialized/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py::TestMsgRecoverydeviceT2::test_nopin_nopassphrase/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py::TestMsgRecoverydeviceT2::test_nopin_nopassphrase/hash.txt new file mode 100644 index 0000000000..6ba3a5004b --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py::TestMsgRecoverydeviceT2::test_nopin_nopassphrase/hash.txt @@ -0,0 +1 @@ +818fbebb4964481d59e557faeb4dfcb12ac9d5eb47dca574df5fd88fd38e078f \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py::TestMsgRecoverydeviceT2::test_pin_passphrase/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py::TestMsgRecoverydeviceT2::test_pin_passphrase/hash.txt new file mode 100644 index 0000000000..2f2ee1694c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_bip39_t2.py::TestMsgRecoverydeviceT2::test_pin_passphrase/hash.txt @@ -0,0 +1 @@ +cda7c5096841f6d2d91bb8c0da7443b1538e734d6f92096261def63d87055af1 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_abort/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_abort/hash.txt new file mode 100644 index 0000000000..fb99b90ed4 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_abort/hash.txt @@ -0,0 +1 @@ +fc20a5d52e0f2499f7b7f7163333af3d9c6201770b8a6d734bd3d3e600aafbe3 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_extra_share_entered/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_extra_share_entered/hash.txt new file mode 100644 index 0000000000..968dab36c1 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_extra_share_entered/hash.txt @@ -0,0 +1 @@ +1b140412e8ae6007ada1f08fdca1b1633e5b5ef1b5bbeb95a19155ad79e718a1 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_group_threshold_reached/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_group_threshold_reached/hash.txt new file mode 100644 index 0000000000..da17a0e275 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_group_threshold_reached/hash.txt @@ -0,0 +1 @@ +bd13c9a6888de5ce5a4e5cf70bf9f0c77101b57577b16ca30888aaa2e8d8422f \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_noabort/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_noabort/hash.txt new file mode 100644 index 0000000000..b11d502e44 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_noabort/hash.txt @@ -0,0 +1 @@ +a73024ee2598436c80e32d89bb695d3c1b0a7e7c0fb96bcb8e6d5753486666c8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_same_share/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_same_share/hash.txt new file mode 100644 index 0000000000..e2ec61c0bc --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_same_share/hash.txt @@ -0,0 +1 @@ +55a767fa82e0eeb9aed6048fbc4c5bda4f97183d3721eec5cc0f94006cd3ef66 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_secret[shares0-c2d2e26ad06023c60145f150abe2dd2b]/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_secret[shares0-c2d2e26ad06023c60145f150abe2dd2b]/hash.txt new file mode 100644 index 0000000000..4db7cf9fa9 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_secret[shares0-c2d2e26ad06023c60145f150abe2dd2b]/hash.txt @@ -0,0 +1 @@ +c126927032283cfccac6fa0668feb5c745d5c352a07294cc0e74285fd9bbfbf8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_secret[shares1-c41d5cf80fed71a008a3a0ae0458ff0c6d62/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_secret[shares1-c41d5cf80fed71a008a3a0ae0458ff0c6d62/hash.txt new file mode 100644 index 0000000000..f9758d2b38 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced.py::test_secret[shares1-c41d5cf80fed71a008a3a0ae0458ff0c6d62/hash.txt @@ -0,0 +1 @@ +de721fa6288dbf11fe3c26e3283ddcf7c92d486b48ca6d73f618bc9ee58fddf8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced_dryrun.py::test_2of3_dryrun/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced_dryrun.py::test_2of3_dryrun/hash.txt new file mode 100644 index 0000000000..0593d83fe0 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced_dryrun.py::test_2of3_dryrun/hash.txt @@ -0,0 +1 @@ +f3e211316ac65dfc04f958de5f5df3a9df773a50657bf49cce327c6e58e95b71 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced_dryrun.py::test_2of3_invalid_seed_dryrun/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced_dryrun.py::test_2of3_invalid_seed_dryrun/hash.txt new file mode 100644 index 0000000000..d3aa9a6467 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_advanced_dryrun.py::test_2of3_invalid_seed_dryrun/hash.txt @@ -0,0 +1 @@ +fe4aef9b1517ed74f0dc6aebd73fc54e154bed459056d596fd76271071e836fb \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_1of1/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_1of1/hash.txt new file mode 100644 index 0000000000..b0cd5e6a06 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_1of1/hash.txt @@ -0,0 +1 @@ +41933465ba6ea6ba2d9888ae307b4df086cb2a700483307b7000399956465442 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_abort/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_abort/hash.txt new file mode 100644 index 0000000000..fb99b90ed4 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_abort/hash.txt @@ -0,0 +1 @@ +fc20a5d52e0f2499f7b7f7163333af3d9c6201770b8a6d734bd3d3e600aafbe3 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_ask_word_number/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_ask_word_number/hash.txt new file mode 100644 index 0000000000..9706b27afa --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_ask_word_number/hash.txt @@ -0,0 +1 @@ +de280b617bf79f177e5ebaa08acbd5b3988c22286dcdf27d884d40257c7c5076 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_noabort/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_noabort/hash.txt new file mode 100644 index 0000000000..47ff8db935 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_noabort/hash.txt @@ -0,0 +1 @@ +bfde20525a656562d194a399e4e478b0ebe95f07aad7f56e7e5e15f4439b2cb4 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_recover_with_pin_passphrase/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_recover_with_pin_passphrase/hash.txt new file mode 100644 index 0000000000..a50312e6a6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_recover_with_pin_passphrase/hash.txt @@ -0,0 +1 @@ +c3f230f946450a5a9887eb36995304c6d995e14e7a0702f995b05861794573a7 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_same_share/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_same_share/hash.txt new file mode 100644 index 0000000000..3c916c566d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_same_share/hash.txt @@ -0,0 +1 @@ +b29251a1d894c0c83a461d3891f3bb8268cafc54298988270861783397f0ab03 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_secret[shares0-491b795b80fc21ccdf466c0fbc98c8fc]/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_secret[shares0-491b795b80fc21ccdf466c0fbc98c8fc]/hash.txt new file mode 100644 index 0000000000..baddcc8d5d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_secret[shares0-491b795b80fc21ccdf466c0fbc98c8fc]/hash.txt @@ -0,0 +1 @@ +aec84b57ad6e179c12a0080c9ba085359aacb81001302f7dd958b28cb3a8902e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_secret[shares1-b770e0da1363247652de97a39bdbf2463be0878/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_secret[shares1-b770e0da1363247652de97a39bdbf2463be0878/hash.txt new file mode 100644 index 0000000000..611dbf1228 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_secret[shares1-b770e0da1363247652de97a39bdbf2463be0878/hash.txt @@ -0,0 +1 @@ +0895c31f6b23f50eafdb1fd07578ff07e3e089541379e7d13066d6bffa876e1f \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_wrong_nth_word[0]/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_wrong_nth_word[0]/hash.txt new file mode 100644 index 0000000000..1aef0c385e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_wrong_nth_word[0]/hash.txt @@ -0,0 +1 @@ +8b678a0657a731316ed548333b47e4180118e1fdef278168cede9f37d1490d15 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_wrong_nth_word[1]/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_wrong_nth_word[1]/hash.txt new file mode 100644 index 0000000000..ba96107057 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_wrong_nth_word[1]/hash.txt @@ -0,0 +1 @@ +a4bacc8a1de0fe58123c5fed6e59d1b4779ad0ae44b6284766e4eb192e59e0b4 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_wrong_nth_word[2]/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_wrong_nth_word[2]/hash.txt new file mode 100644 index 0000000000..774bceeefe --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic.py::test_wrong_nth_word[2]/hash.txt @@ -0,0 +1 @@ +e1f0ec1aac51494cebe124d4c29fec79aaf60b2213be39e40fb95abdbe7c4390 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic_dryrun.py::test_2of3_dryrun/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic_dryrun.py::test_2of3_dryrun/hash.txt new file mode 100644 index 0000000000..10999ac7e6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic_dryrun.py::test_2of3_dryrun/hash.txt @@ -0,0 +1 @@ +465ffae42ff716fffbf46065c4469980fa294c5486be4f0977d8beb491631e53 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic_dryrun.py::test_2of3_invalid_seed_dryrun/hash.txt b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic_dryrun.py::test_2of3_invalid_seed_dryrun/hash.txt new file mode 100644 index 0000000000..067b23f822 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_recoverydevice_slip39_basic_dryrun.py::test_2of3_invalid_seed_dryrun/hash.txt @@ -0,0 +1 @@ +40bae88fdb9a654700e30e43ecde98a3c3a3b1abec520cb0d50900823595a3f9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py-test_already_initialized/hash.txt b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py-test_already_initialized/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py-test_already_initialized/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py-test_failed_pin/hash.txt b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py-test_failed_pin/hash.txt new file mode 100644 index 0000000000..0361caec0f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py-test_failed_pin/hash.txt @@ -0,0 +1 @@ +17556e837bba4b65f4e8cfe72372ea9687508227560b5d366fb4ec2557846b12 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py-test_reset_device/hash.txt b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py-test_reset_device/hash.txt new file mode 100644 index 0000000000..d9da1c8e7d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py-test_reset_device/hash.txt @@ -0,0 +1 @@ +2dd86dbaf50d1ea8288ab585eb88dd6ad79841ee4be6d3e3d7ef51114d648e11 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py-test_reset_device_pin/hash.txt b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py-test_reset_device_pin/hash.txt new file mode 100644 index 0000000000..3634b416e5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py-test_reset_device_pin/hash.txt @@ -0,0 +1 @@ +dbbf164574d5a4e5c9822623da438b4172c54356b39fd728dc5f83168315ba31 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py::TestMsgResetDeviceT2::test_already_initialized/hash.txt b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py::TestMsgResetDeviceT2::test_already_initialized/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py::TestMsgResetDeviceT2::test_already_initialized/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py::TestMsgResetDeviceT2::test_failed_pin/hash.txt b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py::TestMsgResetDeviceT2::test_failed_pin/hash.txt new file mode 100644 index 0000000000..37925adb2f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py::TestMsgResetDeviceT2::test_failed_pin/hash.txt @@ -0,0 +1 @@ +09a15c9c701574bf0eb07651db8850e4cabee34ac8fbc0a9617c74ff02f5c4c6 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py::TestMsgResetDeviceT2::test_reset_device/hash.txt b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py::TestMsgResetDeviceT2::test_reset_device/hash.txt new file mode 100644 index 0000000000..c025eec22b --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py::TestMsgResetDeviceT2::test_reset_device/hash.txt @@ -0,0 +1 @@ +0950b86a16dc5c606bf1c56712834beec79f6b726c9f9b88dbd6e4a07e1d2cac \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py::TestMsgResetDeviceT2::test_reset_device_pin/hash.txt b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py::TestMsgResetDeviceT2::test_reset_device_pin/hash.txt new file mode 100644 index 0000000000..41b5fba977 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_resetdevice_bip39_t2.py::TestMsgResetDeviceT2::test_reset_device_pin/hash.txt @@ -0,0 +1 @@ +c4b17379979854402aacce985a2430028ea121a944553f0a07cdcb0e6ff347af \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_resetdevice_slip39_advanced.py-test_reset_device_slip39_advanced/hash.txt b/tests/ui_tests/fixtures/test_msg_resetdevice_slip39_advanced.py-test_reset_device_slip39_advanced/hash.txt new file mode 100644 index 0000000000..bf9330a879 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_resetdevice_slip39_advanced.py-test_reset_device_slip39_advanced/hash.txt @@ -0,0 +1 @@ +bbe85bba12ccc108c012a61f32f40d18d973a777e9df97d7bc63916574418e42 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_resetdevice_slip39_advanced.py::TestMsgResetDeviceT2::test_reset_device_slip39_advanced/hash.txt b/tests/ui_tests/fixtures/test_msg_resetdevice_slip39_advanced.py::TestMsgResetDeviceT2::test_reset_device_slip39_advanced/hash.txt new file mode 100644 index 0000000000..ecef368520 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_resetdevice_slip39_advanced.py::TestMsgResetDeviceT2::test_reset_device_slip39_advanced/hash.txt @@ -0,0 +1 @@ +bf2917773fdc22295e8022c892f04973b7f721006ca396f78c651259d1d5d035 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_resetdevice_slip39_basic.py-test_reset_device_slip39_basic/hash.txt b/tests/ui_tests/fixtures/test_msg_resetdevice_slip39_basic.py-test_reset_device_slip39_basic/hash.txt new file mode 100644 index 0000000000..16be7217ef --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_resetdevice_slip39_basic.py-test_reset_device_slip39_basic/hash.txt @@ -0,0 +1 @@ +c67892bf39bdf32123817c150602a9b3c664423fcdef9b6ebbdf5408bd873cf0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_resetdevice_slip39_basic.py::TestMsgResetDeviceT2::test_reset_device_slip39_basic/hash.txt b/tests/ui_tests/fixtures/test_msg_resetdevice_slip39_basic.py::TestMsgResetDeviceT2::test_reset_device_slip39_basic/hash.txt new file mode 100644 index 0000000000..e6ae52368e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_resetdevice_slip39_basic.py::TestMsgResetDeviceT2::test_reset_device_slip39_basic/hash.txt @@ -0,0 +1 @@ +475518c51b6c87dd259071cec720d59b558c5350ca28db54ddc95ad6c502c77b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ripple_get_address.py-test_ripple_get_address/hash.txt b/tests/ui_tests/fixtures/test_msg_ripple_get_address.py-test_ripple_get_address/hash.txt new file mode 100644 index 0000000000..6e78341c5e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ripple_get_address.py-test_ripple_get_address/hash.txt @@ -0,0 +1 @@ +2bb7d7bf48f1218530b4d7045d48480cad6411e110df537551b2f80b342007f2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ripple_get_address.py-test_ripple_get_address_other/hash.txt b/tests/ui_tests/fixtures/test_msg_ripple_get_address.py-test_ripple_get_address_other/hash.txt new file mode 100644 index 0000000000..6e78341c5e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ripple_get_address.py-test_ripple_get_address_other/hash.txt @@ -0,0 +1 @@ +2bb7d7bf48f1218530b4d7045d48480cad6411e110df537551b2f80b342007f2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ripple_get_address.py::TestMsgRippleGetAddress::test_ripple_get_address/hash.txt b/tests/ui_tests/fixtures/test_msg_ripple_get_address.py::TestMsgRippleGetAddress::test_ripple_get_address/hash.txt new file mode 100644 index 0000000000..23836f6d43 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ripple_get_address.py::TestMsgRippleGetAddress::test_ripple_get_address/hash.txt @@ -0,0 +1 @@ +7de1fe96bc95ace466541b29b7fc334a7badb2f2e9d06a5ba67bf4a5d3f24d42 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ripple_get_address.py::TestMsgRippleGetAddress::test_ripple_get_address_other/hash.txt b/tests/ui_tests/fixtures/test_msg_ripple_get_address.py::TestMsgRippleGetAddress::test_ripple_get_address_other/hash.txt new file mode 100644 index 0000000000..23836f6d43 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ripple_get_address.py::TestMsgRippleGetAddress::test_ripple_get_address_other/hash.txt @@ -0,0 +1 @@ +7de1fe96bc95ace466541b29b7fc334a7badb2f2e9d06a5ba67bf4a5d3f24d42 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ripple_sign_tx.py-test_ripple_sign_invalid_fee/hash.txt b/tests/ui_tests/fixtures/test_msg_ripple_sign_tx.py-test_ripple_sign_invalid_fee/hash.txt new file mode 100644 index 0000000000..2c390fa231 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ripple_sign_tx.py-test_ripple_sign_invalid_fee/hash.txt @@ -0,0 +1 @@ +1c0ca08b857da6121f43cfb1632c7f7e1d189ef1fdb665db7ba2cdfa7a59ea7c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ripple_sign_tx.py-test_ripple_sign_simple_tx/hash.txt b/tests/ui_tests/fixtures/test_msg_ripple_sign_tx.py-test_ripple_sign_simple_tx/hash.txt new file mode 100644 index 0000000000..64490fdff5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ripple_sign_tx.py-test_ripple_sign_simple_tx/hash.txt @@ -0,0 +1 @@ +18d33ce247bc7b906678b8b98c61cd89d46ce5fb3ef9f54ae1900a62270dfcf1 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ripple_sign_tx.py::TestMsgRippleSignTx::test_ripple_sign_invalid_fee/hash.txt b/tests/ui_tests/fixtures/test_msg_ripple_sign_tx.py::TestMsgRippleSignTx::test_ripple_sign_invalid_fee/hash.txt new file mode 100644 index 0000000000..182eb683f0 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ripple_sign_tx.py::TestMsgRippleSignTx::test_ripple_sign_invalid_fee/hash.txt @@ -0,0 +1 @@ +6206298209221c496b7489f6487ab13e63f3a3a39811d5be1e20e3a781fb6a9a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_ripple_sign_tx.py::TestMsgRippleSignTx::test_ripple_sign_simple_tx/hash.txt b/tests/ui_tests/fixtures/test_msg_ripple_sign_tx.py::TestMsgRippleSignTx::test_ripple_sign_simple_tx/hash.txt new file mode 100644 index 0000000000..057c4e0909 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_ripple_sign_tx.py::TestMsgRippleSignTx::test_ripple_sign_simple_tx/hash.txt @@ -0,0 +1 @@ +f3a1a5b259a5696bdc3b824f0de914b8ccc7d04605a65fdd628c71bf30930418 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_sd_protect.py::test_enable_disable/hash.txt b/tests/ui_tests/fixtures/test_msg_sd_protect.py::test_enable_disable/hash.txt new file mode 100644 index 0000000000..5c4272c3bd --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_sd_protect.py::test_enable_disable/hash.txt @@ -0,0 +1 @@ +a0bc020af35717e8cb98d485a76af7db38136f501e395f2d07739f4a3bf5210b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_sd_protect.py::test_refresh/hash.txt b/tests/ui_tests/fixtures/test_msg_sd_protect.py::test_refresh/hash.txt new file mode 100644 index 0000000000..7af2debefb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_sd_protect.py::test_refresh/hash.txt @@ -0,0 +1 @@ +1a12c939fbb625908d940928a3b1b72f4c6f79a82f187300663fa188ebfbd5ee \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_sd_protect.py::test_wipe/hash.txt b/tests/ui_tests/fixtures/test_msg_sd_protect.py::test_wipe/hash.txt new file mode 100644 index 0000000000..9c7a92032f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_sd_protect.py::test_wipe/hash.txt @@ -0,0 +1 @@ +275dddd2676f695a3ac86c1ba95378d52a9bfc0afa0e7d7a2a15909e524af5ac \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signidentity.py-test_sign/hash.txt b/tests/ui_tests/fixtures/test_msg_signidentity.py-test_sign/hash.txt new file mode 100644 index 0000000000..b07b20aef7 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signidentity.py-test_sign/hash.txt @@ -0,0 +1 @@ +32ce801c760dad2a01b605a2363847b24899ace78420f1d195c7167ce39da8c5 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signidentity.py::TestMsgSignidentity::test_sign/hash.txt b/tests/ui_tests/fixtures/test_msg_signidentity.py::TestMsgSignidentity::test_sign/hash.txt new file mode 100644 index 0000000000..d3a1868867 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signidentity.py::TestMsgSignidentity::test_sign/hash.txt @@ -0,0 +1 @@ +28ce6c209f799be944e1e111e67e81889ee3479ae11cba9fc022c6a52dc12225 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign/hash.txt new file mode 100644 index 0000000000..0c23f93628 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign/hash.txt @@ -0,0 +1 @@ +c37aec5647a983219a57a74797247505dd08e98408964207b1b34df904d6797c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_bch/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_bch/hash.txt new file mode 100644 index 0000000000..0c23f93628 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_bch/hash.txt @@ -0,0 +1 @@ +c37aec5647a983219a57a74797247505dd08e98408964207b1b34df904d6797c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_grs/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_grs/hash.txt new file mode 100644 index 0000000000..e4cf9d5060 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_grs/hash.txt @@ -0,0 +1 @@ +9a21b2633749b87174fb666144641f4563d58aaec5c5694e1d1eac3ac993831d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_long/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_long/hash.txt new file mode 100644 index 0000000000..c9293e55e5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_long/hash.txt @@ -0,0 +1 @@ +3593ee0fdda71eebc4ed345a14e69b211f786723c30c9f153bccdcd621b40c25 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_testnet/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_testnet/hash.txt new file mode 100644 index 0000000000..0c23f93628 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_testnet/hash.txt @@ -0,0 +1 @@ +c37aec5647a983219a57a74797247505dd08e98408964207b1b34df904d6797c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_utf/hash.txt new file mode 100644 index 0000000000..536e7a41d6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage.py-test_sign_utf/hash.txt @@ -0,0 +1 @@ +48e01e6c84af9960581e95a60669f97eebfb8ebe43daac8f958062d77394c569 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign/hash.txt new file mode 100644 index 0000000000..a636498953 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign/hash.txt @@ -0,0 +1 @@ +bd50aa55163f0003bfa41fb41c4eac731d5cc21201d3ba9201ded0a1d4fce693 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_bch/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_bch/hash.txt new file mode 100644 index 0000000000..a636498953 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_bch/hash.txt @@ -0,0 +1 @@ +bd50aa55163f0003bfa41fb41c4eac731d5cc21201d3ba9201ded0a1d4fce693 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_grs/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_grs/hash.txt new file mode 100644 index 0000000000..b43878fff9 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_grs/hash.txt @@ -0,0 +1 @@ +1b13d003270a0f72ebcb1bc5fda4534cee557595af808df2a4ba0970a35da821 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_long/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_long/hash.txt new file mode 100644 index 0000000000..9ceefee736 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_long/hash.txt @@ -0,0 +1 @@ +fa318f94824ef02cfefb3eb0ccef75d6189c3a5d28851955abedfa3169dc3f25 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_testnet/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_testnet/hash.txt new file mode 100644 index 0000000000..a636498953 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_testnet/hash.txt @@ -0,0 +1 @@ +bd50aa55163f0003bfa41fb41c4eac731d5cc21201d3ba9201ded0a1d4fce693 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_utf/hash.txt new file mode 100644 index 0000000000..751d3cb5fe --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage.py::TestMsgSignmessage::test_sign_utf/hash.txt @@ -0,0 +1 @@ +7a0d28c83bac0290b83008fcf3a2bc93dc99517767b5d05f9321658f99b723f4 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_decred.py-test_sign_long/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py-test_sign_long/hash.txt new file mode 100644 index 0000000000..9bb3c9e986 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py-test_sign_long/hash.txt @@ -0,0 +1 @@ +760dd838580022cdbdb5b4b84506448cfeed2f316b68fb6669b382ad5271870e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_decred.py-test_sign_mainnet/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py-test_sign_mainnet/hash.txt new file mode 100644 index 0000000000..ba900d53f6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py-test_sign_mainnet/hash.txt @@ -0,0 +1 @@ +afced22a35654f96108611b53bde65e8a11cc8ab258a95012da722c818c0a2d2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_decred.py-test_sign_testnet/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py-test_sign_testnet/hash.txt new file mode 100644 index 0000000000..ba900d53f6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py-test_sign_testnet/hash.txt @@ -0,0 +1 @@ +afced22a35654f96108611b53bde65e8a11cc8ab258a95012da722c818c0a2d2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_decred.py-test_sign_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py-test_sign_utf/hash.txt new file mode 100644 index 0000000000..3f8d722506 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py-test_sign_utf/hash.txt @@ -0,0 +1 @@ +068dc608b061f688875c8e0ce611d1e3e9ae269a0c9e3440374fdb1125413df8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_decred.py::TestMsgSignmessageDecred::test_sign_long/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py::TestMsgSignmessageDecred::test_sign_long/hash.txt new file mode 100644 index 0000000000..bc94a5b4fa --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py::TestMsgSignmessageDecred::test_sign_long/hash.txt @@ -0,0 +1 @@ +4b9952793037950427a42a675f9678c2cc906c55bcc7967ed211fb46b8c0c33d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_decred.py::TestMsgSignmessageDecred::test_sign_mainnet/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py::TestMsgSignmessageDecred::test_sign_mainnet/hash.txt new file mode 100644 index 0000000000..df59673ac3 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py::TestMsgSignmessageDecred::test_sign_mainnet/hash.txt @@ -0,0 +1 @@ +04f699949e9346c1770955a83928e2e347bbc23ca174ec1de7e97a3bd7507c00 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_decred.py::TestMsgSignmessageDecred::test_sign_testnet/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py::TestMsgSignmessageDecred::test_sign_testnet/hash.txt new file mode 100644 index 0000000000..df59673ac3 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py::TestMsgSignmessageDecred::test_sign_testnet/hash.txt @@ -0,0 +1 @@ +04f699949e9346c1770955a83928e2e347bbc23ca174ec1de7e97a3bd7507c00 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_decred.py::TestMsgSignmessageDecred::test_sign_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py::TestMsgSignmessageDecred::test_sign_utf/hash.txt new file mode 100644 index 0000000000..7676d0131a --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_decred.py::TestMsgSignmessageDecred::test_sign_utf/hash.txt @@ -0,0 +1 @@ +5376604c2c205a49293a0917c2b921af1c07116b41f7de2a5e0251f3e1cba95a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign/hash.txt new file mode 100644 index 0000000000..0c23f93628 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign/hash.txt @@ -0,0 +1 @@ +c37aec5647a983219a57a74797247505dd08e98408964207b1b34df904d6797c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign_grs/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign_grs/hash.txt new file mode 100644 index 0000000000..e4cf9d5060 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign_grs/hash.txt @@ -0,0 +1 @@ +9a21b2633749b87174fb666144641f4563d58aaec5c5694e1d1eac3ac993831d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign_long/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign_long/hash.txt new file mode 100644 index 0000000000..c9293e55e5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign_long/hash.txt @@ -0,0 +1 @@ +3593ee0fdda71eebc4ed345a14e69b211f786723c30c9f153bccdcd621b40c25 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign_testnet/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign_testnet/hash.txt new file mode 100644 index 0000000000..0c23f93628 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign_testnet/hash.txt @@ -0,0 +1 @@ +c37aec5647a983219a57a74797247505dd08e98408964207b1b34df904d6797c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign_utf/hash.txt new file mode 100644 index 0000000000..536e7a41d6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py-test_sign_utf/hash.txt @@ -0,0 +1 @@ +48e01e6c84af9960581e95a60669f97eebfb8ebe43daac8f958062d77394c569 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign/hash.txt new file mode 100644 index 0000000000..a636498953 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign/hash.txt @@ -0,0 +1 @@ +bd50aa55163f0003bfa41fb41c4eac731d5cc21201d3ba9201ded0a1d4fce693 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign_grs/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign_grs/hash.txt new file mode 100644 index 0000000000..b43878fff9 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign_grs/hash.txt @@ -0,0 +1 @@ +1b13d003270a0f72ebcb1bc5fda4534cee557595af808df2a4ba0970a35da821 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign_long/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign_long/hash.txt new file mode 100644 index 0000000000..9ceefee736 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign_long/hash.txt @@ -0,0 +1 @@ +fa318f94824ef02cfefb3eb0ccef75d6189c3a5d28851955abedfa3169dc3f25 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign_testnet/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign_testnet/hash.txt new file mode 100644 index 0000000000..a636498953 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign_testnet/hash.txt @@ -0,0 +1 @@ +bd50aa55163f0003bfa41fb41c4eac731d5cc21201d3ba9201ded0a1d4fce693 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign_utf/hash.txt new file mode 100644 index 0000000000..751d3cb5fe --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit.py::TestMsgSignmessageSegwit::test_sign_utf/hash.txt @@ -0,0 +1 @@ +7a0d28c83bac0290b83008fcf3a2bc93dc99517767b5d05f9321658f99b723f4 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign/hash.txt new file mode 100644 index 0000000000..0c23f93628 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign/hash.txt @@ -0,0 +1 @@ +c37aec5647a983219a57a74797247505dd08e98408964207b1b34df904d6797c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign_grs/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign_grs/hash.txt new file mode 100644 index 0000000000..e4cf9d5060 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign_grs/hash.txt @@ -0,0 +1 @@ +9a21b2633749b87174fb666144641f4563d58aaec5c5694e1d1eac3ac993831d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign_long/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign_long/hash.txt new file mode 100644 index 0000000000..c9293e55e5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign_long/hash.txt @@ -0,0 +1 @@ +3593ee0fdda71eebc4ed345a14e69b211f786723c30c9f153bccdcd621b40c25 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign_testnet/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign_testnet/hash.txt new file mode 100644 index 0000000000..0c23f93628 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign_testnet/hash.txt @@ -0,0 +1 @@ +c37aec5647a983219a57a74797247505dd08e98408964207b1b34df904d6797c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign_utf/hash.txt new file mode 100644 index 0000000000..536e7a41d6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py-test_sign_utf/hash.txt @@ -0,0 +1 @@ +48e01e6c84af9960581e95a60669f97eebfb8ebe43daac8f958062d77394c569 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign/hash.txt new file mode 100644 index 0000000000..a636498953 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign/hash.txt @@ -0,0 +1 @@ +bd50aa55163f0003bfa41fb41c4eac731d5cc21201d3ba9201ded0a1d4fce693 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign_grs/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign_grs/hash.txt new file mode 100644 index 0000000000..b43878fff9 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign_grs/hash.txt @@ -0,0 +1 @@ +1b13d003270a0f72ebcb1bc5fda4534cee557595af808df2a4ba0970a35da821 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign_long/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign_long/hash.txt new file mode 100644 index 0000000000..9ceefee736 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign_long/hash.txt @@ -0,0 +1 @@ +fa318f94824ef02cfefb3eb0ccef75d6189c3a5d28851955abedfa3169dc3f25 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign_testnet/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign_testnet/hash.txt new file mode 100644 index 0000000000..a636498953 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign_testnet/hash.txt @@ -0,0 +1 @@ +bd50aa55163f0003bfa41fb41c4eac731d5cc21201d3ba9201ded0a1d4fce693 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign_utf/hash.txt new file mode 100644 index 0000000000..751d3cb5fe --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signmessage_segwit_native.py::TestMsgSignmessageSegwitNative::test_sign_utf/hash.txt @@ -0,0 +1 @@ +7a0d28c83bac0290b83008fcf3a2bc93dc99517767b5d05f9321658f99b723f4 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_attack_change_input_address/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_attack_change_input_address/hash.txt new file mode 100644 index 0000000000..3fe5a4db6c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_attack_change_input_address/hash.txt @@ -0,0 +1 @@ +7660d99de0b4580f0e2af3e0c19a0a198e385fdc26de46882152c947d939b7be \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_attack_change_outputs/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_attack_change_outputs/hash.txt new file mode 100644 index 0000000000..8deba5a6be --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_attack_change_outputs/hash.txt @@ -0,0 +1 @@ +411c0115bf44a1f3879d52d29ec2ca651b979062fb123b12a8458ca458b7e12f \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_attack_modify_change_address/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_attack_modify_change_address/hash.txt new file mode 100644 index 0000000000..293ac118e6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_attack_modify_change_address/hash.txt @@ -0,0 +1 @@ +eb89ab4e9a0a889fbd73691f18fcd58c41c9bc7f6211548ea42b4afa5df613a0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_change_on_main_chain_allowed/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_change_on_main_chain_allowed/hash.txt new file mode 100644 index 0000000000..293ac118e6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_change_on_main_chain_allowed/hash.txt @@ -0,0 +1 @@ +eb89ab4e9a0a889fbd73691f18fcd58c41c9bc7f6211548ea42b4afa5df613a0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_fee_too_high/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_fee_too_high/hash.txt new file mode 100644 index 0000000000..a2eb4beac8 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_fee_too_high/hash.txt @@ -0,0 +1 @@ +e4707e63c5aabbe8a9ea9d77904b998f648460e6aef0f1dc13874ae2ee2c8681 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_not_enough_funds/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_not_enough_funds/hash.txt new file mode 100644 index 0000000000..8fa255f69e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_not_enough_funds/hash.txt @@ -0,0 +1 @@ +785cbf86b60750275bfbf6865988c4a77e446ad93d1c42d27fe5f9cb12f629c4 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_one_one_fee/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_one_one_fee/hash.txt new file mode 100644 index 0000000000..aab6bb6bcd --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_one_one_fee/hash.txt @@ -0,0 +1 @@ +90c408071185309588a4307ac880bc7f32528a0a9c70b60d1bfcd0cef0c29fbe \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_one_three_fee/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_one_three_fee/hash.txt new file mode 100644 index 0000000000..ffafbaa572 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_one_three_fee/hash.txt @@ -0,0 +1 @@ +83bafcf0b445426df039ccaa56c3925f74837535696ae69f49ce2225b1469f85 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_one_two_fee/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_one_two_fee/hash.txt new file mode 100644 index 0000000000..73121b87bb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_one_two_fee/hash.txt @@ -0,0 +1 @@ +af90649872179b183504f09b327e44de218acf4f2cc7e708f2ad8ca9d8ac1ebc \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_p2sh/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_p2sh/hash.txt new file mode 100644 index 0000000000..3432819710 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_p2sh/hash.txt @@ -0,0 +1 @@ +dc5c24223b4461dbc5f57e55f8ade43e8d38dd425ce044f1ad9fb6c951276abf \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_spend_coinbase/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_spend_coinbase/hash.txt new file mode 100644 index 0000000000..bab3a76db7 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_spend_coinbase/hash.txt @@ -0,0 +1 @@ +3becb02f4acae0a291db82cf030bd182adadcb633c700050eac101f5f30825f2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_testnet_big_amount/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_testnet_big_amount/hash.txt new file mode 100644 index 0000000000..f96aed7dfd --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_testnet_big_amount/hash.txt @@ -0,0 +1 @@ +167603263c7aceebb4b0485129331edb1fa3f218cf30a874dc35d9d4b7c054ab \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_testnet_fee_too_high/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_testnet_fee_too_high/hash.txt new file mode 100644 index 0000000000..827475a78e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_testnet_fee_too_high/hash.txt @@ -0,0 +1 @@ +b4fafd8e997f7ad4f841eab5a21328a0d6320ae1f91d0a2e7f564702c905017e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_testnet_one_two_fee/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_testnet_one_two_fee/hash.txt new file mode 100644 index 0000000000..293ac118e6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_testnet_one_two_fee/hash.txt @@ -0,0 +1 @@ +eb89ab4e9a0a889fbd73691f18fcd58c41c9bc7f6211548ea42b4afa5df613a0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_two_changes/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_two_changes/hash.txt new file mode 100644 index 0000000000..c6c410f904 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_two_changes/hash.txt @@ -0,0 +1 @@ +d26e705b37bfd7d6627d2cedea32c70f85919f8e8b415bda4d94816603ef4c51 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py-test_two_two/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py-test_two_two/hash.txt new file mode 100644 index 0000000000..e5e8e4d111 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py-test_two_two/hash.txt @@ -0,0 +1 @@ +37ae32297ca05d457fc520ae983358c62627aaa423f547f1bd97b7ceac9d4cd3 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_attack_change_outputs/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_attack_change_outputs/hash.txt new file mode 100644 index 0000000000..0eb93f2e9a --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_attack_change_outputs/hash.txt @@ -0,0 +1 @@ +c48643dc399469071fd935d4eeaa8ea9281c15808db4cc27afa1eea540846cb0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_attack_modify_change_address/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_attack_modify_change_address/hash.txt new file mode 100644 index 0000000000..62e67879ce --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_attack_modify_change_address/hash.txt @@ -0,0 +1 @@ +d6d06564e496a2bd0ff8b222299825a5003a2dd370a9f86c1cf6e822327c83e8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_change_on_main_chain_allowed/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_change_on_main_chain_allowed/hash.txt new file mode 100644 index 0000000000..62e67879ce --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_change_on_main_chain_allowed/hash.txt @@ -0,0 +1 @@ +d6d06564e496a2bd0ff8b222299825a5003a2dd370a9f86c1cf6e822327c83e8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_not_enough_funds/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_not_enough_funds/hash.txt new file mode 100644 index 0000000000..85fd77ed5d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_not_enough_funds/hash.txt @@ -0,0 +1 @@ +b5c9b5f6968a1bf4e2b11f7473f0e5bba302b35743ecb1ab4bff1216b64048f7 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_one_three_fee/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_one_three_fee/hash.txt new file mode 100644 index 0000000000..83317b4ed3 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_one_three_fee/hash.txt @@ -0,0 +1 @@ +e32e2fd4f7216519f1ec8ed22fc5dfdc7060ca3bab158bf1b023361d1cd9644d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_p2sh/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_p2sh/hash.txt new file mode 100644 index 0000000000..9cdd6782f1 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_p2sh/hash.txt @@ -0,0 +1 @@ +1b2965ea3154a841cee51ea3f8c9efaa49423d669986a520872c2baf5d67eedf \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_spend_coinbase/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_spend_coinbase/hash.txt new file mode 100644 index 0000000000..d18d9aa970 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_spend_coinbase/hash.txt @@ -0,0 +1 @@ +be82f482a84b7f6e89dbd53fed124b143c9f1d088016e2ccd1164e435400bc95 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_testnet_big_amount/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_testnet_big_amount/hash.txt new file mode 100644 index 0000000000..d55001674d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_testnet_big_amount/hash.txt @@ -0,0 +1 @@ +efbf9fdbdde27644a982566eb749db3dd62bf69e74b34d7b33062eb5a692fc05 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_testnet_fee_too_high/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_testnet_fee_too_high/hash.txt new file mode 100644 index 0000000000..1e609f6dbe --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_testnet_fee_too_high/hash.txt @@ -0,0 +1 @@ +362c3c310d92455a77addbe5bf4ff2bc4acd991ebb034087ac9877d429b076ff \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_testnet_one_two_fee/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_testnet_one_two_fee/hash.txt new file mode 100644 index 0000000000..62e67879ce --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_testnet_one_two_fee/hash.txt @@ -0,0 +1 @@ +d6d06564e496a2bd0ff8b222299825a5003a2dd370a9f86c1cf6e822327c83e8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_two_changes/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_two_changes/hash.txt new file mode 100644 index 0000000000..5fbc74f035 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_two_changes/hash.txt @@ -0,0 +1 @@ +d7aa18457cb6e97109710eeb6a9c9117478856c556b553b0ed3ca48ca881f1af \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_two_two/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_two_two/hash.txt new file mode 100644 index 0000000000..e8d419fcf6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx.py::TestMsgSigntx::test_two_two/hash.txt @@ -0,0 +1 @@ +a78fafd7e4b1fb7a948f6270689a992561dc9e1b1ae8ec9f8b37f4ca974d31e7 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_attack_amount/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_attack_amount/hash.txt new file mode 100644 index 0000000000..96e01db055 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_attack_amount/hash.txt @@ -0,0 +1 @@ +0dda0eb72ae47a693fe0158ea91b557899091920fe311a37995bd7dde7c78ca9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_attack_change_input/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_attack_change_input/hash.txt new file mode 100644 index 0000000000..84332f00b3 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_attack_change_input/hash.txt @@ -0,0 +1 @@ +6ad798bcd6025943e299dea7aa1a9b4f9c9fcc36ede05fb96a97bbb8f935faf4 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_change/hash.txt new file mode 100644 index 0000000000..84332f00b3 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_change/hash.txt @@ -0,0 +1 @@ +6ad798bcd6025943e299dea7aa1a9b4f9c9fcc36ede05fb96a97bbb8f935faf4 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_multisig_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_multisig_change/hash.txt new file mode 100644 index 0000000000..876cbfa1ce --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_multisig_change/hash.txt @@ -0,0 +1 @@ +c16c61e6e35344324a432a1bc85a8d1ac4dabe49d584f4f64ee48c02051ce7f0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_multisig_wrongchange/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_multisig_wrongchange/hash.txt new file mode 100644 index 0000000000..c37bc55ae9 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_multisig_wrongchange/hash.txt @@ -0,0 +1 @@ +b9f1a5b54066ca884ce7dc808572d9466f2753169070e1abab7a600d51ee643b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_nochange/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_nochange/hash.txt new file mode 100644 index 0000000000..c3a63c38a6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_nochange/hash.txt @@ -0,0 +1 @@ +a3bff14a351948f9cf467d757abc771213698eb08cb6509854826621adf05a94 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_oldaddr/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_oldaddr/hash.txt new file mode 100644 index 0000000000..ef1db11fb0 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py-test_send_bch_oldaddr/hash.txt @@ -0,0 +1 @@ +202c15ce698727d2676f92ca158dcee190594a48b9e5a81844d93af14b8f4328 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_attack_amount/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_attack_amount/hash.txt new file mode 100644 index 0000000000..3d54eac2f7 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_attack_amount/hash.txt @@ -0,0 +1 @@ +4089af020cde5d404b4d0fdfcaffca824dc67bb6ff2b2b5c1e19b9b9cc5dc350 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_attack_change_input/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_attack_change_input/hash.txt new file mode 100644 index 0000000000..5a0ab3f654 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_attack_change_input/hash.txt @@ -0,0 +1 @@ +06dc1081168a716969c0ce8f16d37fe786dad67f2e34a75436252c299622beb4 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_change/hash.txt new file mode 100644 index 0000000000..5a0ab3f654 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_change/hash.txt @@ -0,0 +1 @@ +06dc1081168a716969c0ce8f16d37fe786dad67f2e34a75436252c299622beb4 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_multisig_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_multisig_change/hash.txt new file mode 100644 index 0000000000..7fb308c005 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_multisig_change/hash.txt @@ -0,0 +1 @@ +68213d3904362b9f59ef7fcc068ddecd9e8f4d6208009b8fd28c1d6d3e216af5 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_multisig_wrongchange/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_multisig_wrongchange/hash.txt new file mode 100644 index 0000000000..2de3529de0 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_multisig_wrongchange/hash.txt @@ -0,0 +1 @@ +e07691ac7defe90f4550c56369d9068004c2cdef9dda8a538a5dc155e3169cd7 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_nochange/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_nochange/hash.txt new file mode 100644 index 0000000000..d7e63e8c31 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_nochange/hash.txt @@ -0,0 +1 @@ +d295bff4c46db0e4fe3b31cdf439a2980fd04998e7e99174f5e238be5582aa50 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_oldaddr/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_oldaddr/hash.txt new file mode 100644 index 0000000000..4211638baa --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bcash.py::TestMsgSigntxBch::test_send_bch_oldaddr/hash.txt @@ -0,0 +1 @@ +862efcfd01c1ddc2b44244884f2b031c32b74a7dc2b5150df511b39ed8a91976 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_attack_change_input/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_attack_change_input/hash.txt new file mode 100644 index 0000000000..54ea4484cd --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_attack_change_input/hash.txt @@ -0,0 +1 @@ +e37d58a65396a7213c4d28c363ac15e5cbb6a4961982e73b62f651fa9bdd3a0d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_bitcoin_gold_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_bitcoin_gold_change/hash.txt new file mode 100644 index 0000000000..54ea4484cd --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_bitcoin_gold_change/hash.txt @@ -0,0 +1 @@ +e37d58a65396a7213c4d28c363ac15e5cbb6a4961982e73b62f651fa9bdd3a0d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_bitcoin_gold_nochange/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_bitcoin_gold_nochange/hash.txt new file mode 100644 index 0000000000..fbec90cc76 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_bitcoin_gold_nochange/hash.txt @@ -0,0 +1 @@ +a6ac4268c3d8fad26c8602b5a37ceaa8cbd1f648969f8879c5f5dba5b8a9f08e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_btg_multisig_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_btg_multisig_change/hash.txt new file mode 100644 index 0000000000..d96c9a38d5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_btg_multisig_change/hash.txt @@ -0,0 +1 @@ +70ccb2ec5ed777268e77eac22c1f0179b088aa91e88c8b16f9047a8f5f8d7d1d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_multisig_1/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_multisig_1/hash.txt new file mode 100644 index 0000000000..649304d2f2 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_multisig_1/hash.txt @@ -0,0 +1 @@ +a72f19dd2c1060705f4ab65c483aa3d01856f84895640f74b1b74da8deb5e326 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_p2sh/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_p2sh/hash.txt new file mode 100644 index 0000000000..b4b67eb41b --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_p2sh/hash.txt @@ -0,0 +1 @@ +c937dd7ecf8db0c0b593bcfb893e47313218fd8c6c235d31a3f716ca39365b94 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_p2sh_witness_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_p2sh_witness_change/hash.txt new file mode 100644 index 0000000000..cdcbb246f0 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_bgold.py-test_send_p2sh_witness_change/hash.txt @@ -0,0 +1 @@ +08c9f2e3250fcd50d287ea94d9331e2ed30a2a48ed3346c8549993cc66cf0ff1 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_capricoin.py::test_timestamp_included/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_capricoin.py::test_timestamp_included/hash.txt new file mode 100644 index 0000000000..718bfb4d1e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_capricoin.py::test_timestamp_included/hash.txt @@ -0,0 +1 @@ +6de546bcb2861f65373753f244fe2ba5fd3dc670a78103465ee4de4e0a95beea \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_dash.py-test_send_dash/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_dash.py-test_send_dash/hash.txt new file mode 100644 index 0000000000..b7e444ec1c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_dash.py-test_send_dash/hash.txt @@ -0,0 +1 @@ +e757761d46532815eeba55fdbad79f4ec91b580ef177a714e92835fc730723b1 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_dash.py-test_send_dash_dip2_input/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_dash.py-test_send_dash_dip2_input/hash.txt new file mode 100644 index 0000000000..99fdc9f2ec --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_dash.py-test_send_dash_dip2_input/hash.txt @@ -0,0 +1 @@ +ce8afd986c8f0b09081e48328549441b3cf8f076042ec7d417befb11541b24be \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_dash.py::TestMsgSigntxDash::test_send_dash/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_dash.py::TestMsgSigntxDash::test_send_dash/hash.txt new file mode 100644 index 0000000000..6a8a55484e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_dash.py::TestMsgSigntxDash::test_send_dash/hash.txt @@ -0,0 +1 @@ +ff4070b6c4efbaf02ad3b9fb2c1d82307f25a54a255bcccf9fb2df885fdf1f4b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_dash.py::TestMsgSigntxDash::test_send_dash_dip2_input/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_dash.py::TestMsgSigntxDash::test_send_dash_dip2_input/hash.txt new file mode 100644 index 0000000000..ae37057b97 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_dash.py::TestMsgSigntxDash::test_send_dash_dip2_input/hash.txt @@ -0,0 +1 @@ +919402442f5a44e735e05bab19286d28ba9d3863b6b5691249b3abb4f732b5e9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_decred.py-test_decred_multisig_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_decred.py-test_decred_multisig_change/hash.txt new file mode 100644 index 0000000000..46b52f04f6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_decred.py-test_decred_multisig_change/hash.txt @@ -0,0 +1 @@ +c72dc9b5c0d93034d8c811ea2ff5a41437640b3b42267e9f43dc87e81aa06757 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_decred.py-test_send_decred/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_decred.py-test_send_decred/hash.txt new file mode 100644 index 0000000000..2f4950557e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_decred.py-test_send_decred/hash.txt @@ -0,0 +1 @@ +d90d8d58e0246124e4edc7d09ffb2bd3d7dd3f20eba66cccd0905419a55f336b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_decred.py-test_send_decred_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_decred.py-test_send_decred_change/hash.txt new file mode 100644 index 0000000000..79615b4256 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_decred.py-test_send_decred_change/hash.txt @@ -0,0 +1 @@ +761014759c6108c1b73abd5cdf2f027724ed9032db375541c00a4163af6a212b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_decred.py::TestMsgSigntxDecred::test_decred_multisig_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_decred.py::TestMsgSigntxDecred::test_decred_multisig_change/hash.txt new file mode 100644 index 0000000000..becdf37425 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_decred.py::TestMsgSigntxDecred::test_decred_multisig_change/hash.txt @@ -0,0 +1 @@ +2cb32856f4add85a07652949d356ff569b2a826706de612f272b1b69de96fd88 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_decred.py::TestMsgSigntxDecred::test_send_decred/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_decred.py::TestMsgSigntxDecred::test_send_decred/hash.txt new file mode 100644 index 0000000000..ee379767f8 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_decred.py::TestMsgSigntxDecred::test_send_decred/hash.txt @@ -0,0 +1 @@ +87c22000fd074812699b1d3ae226ee09ecdb08cc2a236a77e43849eaa906b765 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_decred.py::TestMsgSigntxDecred::test_send_decred_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_decred.py::TestMsgSigntxDecred::test_send_decred_change/hash.txt new file mode 100644 index 0000000000..8a5e99614c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_decred.py::TestMsgSigntxDecred::test_send_decred_change/hash.txt @@ -0,0 +1 @@ +75027b141c660312ff72639f6b77306d39696c7bc993825fe0d543d1472b2b7f \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_legacy/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_legacy/hash.txt new file mode 100644 index 0000000000..051763a0d7 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_legacy/hash.txt @@ -0,0 +1 @@ +679a1deb53337a9178d099c2dab286b41bfdfabe88d3dfc3cc9736e74b3796f3 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_legacy_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_legacy_change/hash.txt new file mode 100644 index 0000000000..a8f1acbbfe --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_legacy_change/hash.txt @@ -0,0 +1 @@ +8d9bd482a5dae4d180875db08d5c2efc08d766c7634b2ae19f2e8abd0cda6c83 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_send_segwit_native/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_send_segwit_native/hash.txt new file mode 100644 index 0000000000..149cc633dc --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_send_segwit_native/hash.txt @@ -0,0 +1 @@ +58d25af8ad3141984531cdbef90c580a5d00cffc12b3df78d56ccd6eea1bc10c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_send_segwit_native_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_send_segwit_native_change/hash.txt new file mode 100644 index 0000000000..079656ee35 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_send_segwit_native_change/hash.txt @@ -0,0 +1 @@ +17b3c41f4522b9007af04d6a5a25b4d4d076452cc261dfd6bfffa2f1998601a8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_send_segwit_p2sh/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_send_segwit_p2sh/hash.txt new file mode 100644 index 0000000000..1a71eac375 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_send_segwit_p2sh/hash.txt @@ -0,0 +1 @@ +0a8b785c21ece90cc88bbc0e743b161c2634647757fe1df89109de91d5aef40d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_send_segwit_p2sh_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_send_segwit_p2sh_change/hash.txt new file mode 100644 index 0000000000..3ec9108e0c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_grs.py-test_send_segwit_p2sh_change/hash.txt @@ -0,0 +1 @@ +83b182fb018b2e7b4db8ecab3e9acacdade7161f6d7773f7d6a0f1dcbf3463b2 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_legacy/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_legacy/hash.txt new file mode 100644 index 0000000000..0873b738ac --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_legacy/hash.txt @@ -0,0 +1 @@ +1a78eddd5d36ac5aa390a41f1be70c7b2e11847e4de0fe4b40713ecf5dc5797a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_legacy_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_legacy_change/hash.txt new file mode 100644 index 0000000000..aba2d1c9cc --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_legacy_change/hash.txt @@ -0,0 +1 @@ +2b568370f58d7b76d4b6a867ce65bd268a27e6e60344dfc9f576f883774b1900 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_send_segwit_native/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_send_segwit_native/hash.txt new file mode 100644 index 0000000000..5db412eebe --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_send_segwit_native/hash.txt @@ -0,0 +1 @@ +3d50a74f21ab57f702715cf60d49182b785e0f4e6b5a74cc5e3b483c001fe42a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_send_segwit_native_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_send_segwit_native_change/hash.txt new file mode 100644 index 0000000000..2a452860d7 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_send_segwit_native_change/hash.txt @@ -0,0 +1 @@ +5e1841853a0bc14285be26d971603c0c64439057339f08df50a1c0a68a9ade41 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_send_segwit_p2sh/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_send_segwit_p2sh/hash.txt new file mode 100644 index 0000000000..707640a77e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_send_segwit_p2sh/hash.txt @@ -0,0 +1 @@ +3657bf333af3304ded9de46ac5f4d626fbc7be3283ba6b7d66c89d95781e0823 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_send_segwit_p2sh_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_send_segwit_p2sh_change/hash.txt new file mode 100644 index 0000000000..6230089ff2 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_grs.py::TestMsgSigntxGRS::test_send_segwit_p2sh_change/hash.txt @@ -0,0 +1 @@ +7a514a4f363492fb3e71dd40a540719ec7a74587e705eb435756529989ba0b32 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_komodo.py-test_one_one_fee_sapling/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_komodo.py-test_one_one_fee_sapling/hash.txt new file mode 100644 index 0000000000..6dfb653c4d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_komodo.py-test_one_one_fee_sapling/hash.txt @@ -0,0 +1 @@ +ed6562edd029e8ac8ba58bc69b5eb05ce317e79a0fdd4340d8fe7b96c2089786 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_komodo.py-test_one_one_rewards_claim/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_komodo.py-test_one_one_rewards_claim/hash.txt new file mode 100644 index 0000000000..eb1dc449e6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_komodo.py-test_one_one_rewards_claim/hash.txt @@ -0,0 +1 @@ +5f48fed5290589bc1894eb358dcc8499b3c02e47307a79287a49ff0fb0702f9c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_peercoin.py::test_timestamp_included/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_peercoin.py::test_timestamp_included/hash.txt new file mode 100644 index 0000000000..eb4a47b33d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_peercoin.py::test_timestamp_included/hash.txt @@ -0,0 +1 @@ +2b6c4304dd1adc7b1f7350483d585c8b82caafa6ec8178121c5c65934196cecb \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_attack_change_input_address/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_attack_change_input_address/hash.txt new file mode 100644 index 0000000000..d3b6622027 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_attack_change_input_address/hash.txt @@ -0,0 +1 @@ +06be9377ec7bfa90754a1d1d4f8b1ebd13151f9260683e8057fa7d6300d58b9e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_send_multisig_1/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_send_multisig_1/hash.txt new file mode 100644 index 0000000000..b175cf8c3a --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_send_multisig_1/hash.txt @@ -0,0 +1 @@ +8fab9c9a9a4cf3a8627c60164075651cb3d6311dbbf39e911102f982c31a75ef \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_send_p2sh/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_send_p2sh/hash.txt new file mode 100644 index 0000000000..0f3befeb08 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_send_p2sh/hash.txt @@ -0,0 +1 @@ +9a03098b8c22dc1b817b47c0752f701db1ffd8c4b26dc2908a6baa1b704659cd \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_send_p2sh_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_send_p2sh_change/hash.txt new file mode 100644 index 0000000000..41d36f929b --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_send_p2sh_change/hash.txt @@ -0,0 +1 @@ +84b2c4e21e418c5444e26ed2a85a2b584510f58d7dbfccca7331171b0fb11e8e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_testnet_segwit_big_amount/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_testnet_segwit_big_amount/hash.txt new file mode 100644 index 0000000000..5a38286fce --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py-test_testnet_segwit_big_amount/hash.txt @@ -0,0 +1 @@ +14afb6f5f4e766338a7041b37f42514cffd525c3db72feeecc2fdcb2fdd50162 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_attack_change_input_address/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_attack_change_input_address/hash.txt new file mode 100644 index 0000000000..892a835381 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_attack_change_input_address/hash.txt @@ -0,0 +1 @@ +1d9f4d3346766078b8ee06f72fb3ab614d0f1cd7b8248ea4c3f6e85fb47ed947 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_send_multisig_1/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_send_multisig_1/hash.txt new file mode 100644 index 0000000000..c321c40dd8 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_send_multisig_1/hash.txt @@ -0,0 +1 @@ +f838a9f55ffd7395a146b0405aed0e8ac2c04f0f4110fa0a7b890c1334c8e6b7 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_send_p2sh/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_send_p2sh/hash.txt new file mode 100644 index 0000000000..09b532d546 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_send_p2sh/hash.txt @@ -0,0 +1 @@ +38a7c8aafdaeb44b138732981c4dcf9420b9cb2bd2eebb7509f91e2d45f2dbb6 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_send_p2sh_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_send_p2sh_change/hash.txt new file mode 100644 index 0000000000..99bff9397d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_send_p2sh_change/hash.txt @@ -0,0 +1 @@ +0460bebbde0d6d85c36e3d62e0bdab4640092a4aa7d07f89a798313d45e01ac7 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_testnet_segwit_big_amount/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_testnet_segwit_big_amount/hash.txt new file mode 100644 index 0000000000..0b1e8f1522 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit.py::TestMsgSigntxSegwit::test_testnet_segwit_big_amount/hash.txt @@ -0,0 +1 @@ +d1232a54ae6d7e376f151c35aa5a9700ff2a0f1ef1df1c85c47401870cda3d3b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_both/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_both/hash.txt new file mode 100644 index 0000000000..1421c4657c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_both/hash.txt @@ -0,0 +1 @@ +e3497a8bf5c9292c2dcc94485ad0614aed25364b68d9055a36e3322751510fd8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_multisig_1/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_multisig_1/hash.txt new file mode 100644 index 0000000000..b8a7f59433 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_multisig_1/hash.txt @@ -0,0 +1 @@ +721685f7a7f74338be84c0820bea1257d5757993960b8ec2450af68db0b14420 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_multisig_2/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_multisig_2/hash.txt new file mode 100644 index 0000000000..1816f412df --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_multisig_2/hash.txt @@ -0,0 +1 @@ +eaac276c5ab2f5ac09689b06ef04a5661d66e825e02fcd7634ab5961fe6b73fd \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_multisig_3_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_multisig_3_change/hash.txt new file mode 100644 index 0000000000..db339d905a --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_multisig_3_change/hash.txt @@ -0,0 +1 @@ +6eee9e45743330d4dbf2f0b75ca2ded596cd8eab6570c6383402e7473ec66726 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_multisig_4_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_multisig_4_change/hash.txt new file mode 100644 index 0000000000..db339d905a --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_multisig_4_change/hash.txt @@ -0,0 +1 @@ +6eee9e45743330d4dbf2f0b75ca2ded596cd8eab6570c6383402e7473ec66726 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_native/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_native/hash.txt new file mode 100644 index 0000000000..635ca32a8b --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_native/hash.txt @@ -0,0 +1 @@ +da2d872fcafdc46c6aa1b8d5ee161a4bc7464dbf7c7792f8274b1ea63ffa77d1 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_native_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_native_change/hash.txt new file mode 100644 index 0000000000..cc6a32d421 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_native_change/hash.txt @@ -0,0 +1 @@ +93834cf1a3565ddbe58f29b0dd95b0e859a87301e37f726f98c03e2e94e67acc \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_p2sh/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_p2sh/hash.txt new file mode 100644 index 0000000000..115a920316 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_p2sh/hash.txt @@ -0,0 +1 @@ +3b61c3913e221620c535bd2577c33d66df62c8ab7bd3956bdc88afa8be4dfcd9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_p2sh_change/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_p2sh_change/hash.txt new file mode 100644 index 0000000000..505ebd80f2 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_segwit_native.py-test_send_p2sh_change/hash.txt @@ -0,0 +1 @@ +33d523863f8e37b67b6c4ea4a293c786d03744d19e2ef5216b250d296a6c898b \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_zcash.py-test_one_one_fee_overwinter/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_zcash.py-test_one_one_fee_overwinter/hash.txt new file mode 100644 index 0000000000..5225e1fb98 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_zcash.py-test_one_one_fee_overwinter/hash.txt @@ -0,0 +1 @@ +f99c82f2e770b246bd61cf80dddbf49dea109fe96aaddab884ce248ee56aa81c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_signtx_zcash.py-test_one_one_fee_sapling/hash.txt b/tests/ui_tests/fixtures/test_msg_signtx_zcash.py-test_one_one_fee_sapling/hash.txt new file mode 100644 index 0000000000..5225e1fb98 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_signtx_zcash.py-test_one_one_fee_sapling/hash.txt @@ -0,0 +1 @@ +f99c82f2e770b246bd61cf80dddbf49dea109fe96aaddab884ce248ee56aa81c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_stellar_get_address.py-test_stellar_get_address/hash.txt b/tests/ui_tests/fixtures/test_msg_stellar_get_address.py-test_stellar_get_address/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_stellar_get_address.py-test_stellar_get_address/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_stellar_get_address.py-test_stellar_get_address_fail/hash.txt b/tests/ui_tests/fixtures/test_msg_stellar_get_address.py-test_stellar_get_address_fail/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_stellar_get_address.py-test_stellar_get_address_fail/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_stellar_get_address.py-test_stellar_get_address_sep/hash.txt b/tests/ui_tests/fixtures/test_msg_stellar_get_address.py-test_stellar_get_address_sep/hash.txt new file mode 100644 index 0000000000..f79d34aa51 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_stellar_get_address.py-test_stellar_get_address_sep/hash.txt @@ -0,0 +1 @@ +46a370f6ff6cc90860e2b13eaab201986059227fbf5c841d9c55a21078155aba \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_manage_data/hash.txt b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_manage_data/hash.txt new file mode 100644 index 0000000000..ed71b9f6c0 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_manage_data/hash.txt @@ -0,0 +1 @@ +0d83c8e532af3ca91c7c9c6191a62915356b3649dfc60ef67177d7d77f87fc67 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_account_merge_op/hash.txt b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_account_merge_op/hash.txt new file mode 100644 index 0000000000..0b2bf85951 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_account_merge_op/hash.txt @@ -0,0 +1 @@ +89f979db72fa4cd219d73988a6dd02e9a2a0715c78736c3640f91551cbb67230 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_bump_sequence_op/hash.txt b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_bump_sequence_op/hash.txt new file mode 100644 index 0000000000..73ca5a5582 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_bump_sequence_op/hash.txt @@ -0,0 +1 @@ +228dd7ad30ee1ec4b5a6f2e82a8168d77358b90e63757f1bdc8af57251b82310 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_create_account_op/hash.txt b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_create_account_op/hash.txt new file mode 100644 index 0000000000..93ea65ce0c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_create_account_op/hash.txt @@ -0,0 +1 @@ +946dfe4cf07db43d05f05de48dd3707814257d513f165e68f9a6d32d22c2e509 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_payment_op_custom_asset1/hash.txt b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_payment_op_custom_asset1/hash.txt new file mode 100644 index 0000000000..0424bb7ba8 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_payment_op_custom_asset1/hash.txt @@ -0,0 +1 @@ +2c5fce6a48408829f23c730a815b9f12f7e24d10fff0b9ad00a8172631524dd3 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_payment_op_custom_asset12/hash.txt b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_payment_op_custom_asset12/hash.txt new file mode 100644 index 0000000000..046966324a --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_payment_op_custom_asset12/hash.txt @@ -0,0 +1 @@ +a8e32c1575f1b8a9e0b50222e30e1d28fd61b8894f51cd771f99a12d6064f492 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_payment_op_native/hash.txt b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_payment_op_native/hash.txt new file mode 100644 index 0000000000..21d5b2c154 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_payment_op_native/hash.txt @@ -0,0 +1 @@ +c50358b705d2ecd469d25f493a848d79a7a472d6a177e9ec7853e717f089a457 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_payment_op_native_explicit_asset/hash.txt b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_payment_op_native_explicit_asset/hash.txt new file mode 100644 index 0000000000..21d5b2c154 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_payment_op_native_explicit_asset/hash.txt @@ -0,0 +1 @@ +c50358b705d2ecd469d25f493a848d79a7a472d6a177e9ec7853e717f089a457 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_set_options/hash.txt b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_set_options/hash.txt new file mode 100644 index 0000000000..0070bee03c --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_set_options/hash.txt @@ -0,0 +1 @@ +ce01300859f6e8c005d7e7b4c69425c1e748a3134dcb0580e4db0de4f1d6e020 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_timebounds/hash.txt b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_timebounds/hash.txt new file mode 100644 index 0000000000..5e616bc4fb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_stellar_sign_transaction.py::test_sign_tx_timebounds/hash.txt @@ -0,0 +1 @@ +d7edea398bb8f59d2347b1093968c58a2698109303b881233b374f30e5bde73e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_getaddress.py-test_tezos_get_address/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_getaddress.py-test_tezos_get_address/hash.txt new file mode 100644 index 0000000000..2504337c93 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_getaddress.py-test_tezos_get_address/hash.txt @@ -0,0 +1 @@ +f4698012b3148bf3c315ce8408c61c86e3685676874acd7b74d138465be9b02c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_getaddress.py::TestMsgTezosGetAddress::test_tezos_get_address/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_getaddress.py::TestMsgTezosGetAddress::test_tezos_get_address/hash.txt new file mode 100644 index 0000000000..c6dc3b4b3d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_getaddress.py::TestMsgTezosGetAddress::test_tezos_get_address/hash.txt @@ -0,0 +1 @@ +7aa1d9e2726ad1bafc80dcf95b7d70b9cb283491f4c538675c8dd45b521ac1a0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_getpublickey.py-test_tezos_get_public_key/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_getpublickey.py-test_tezos_get_public_key/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_getpublickey.py-test_tezos_get_public_key/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_getpublickey.py::TestMsgTezosGetPublicKey::test_tezos_get_public_key/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_getpublickey.py::TestMsgTezosGetPublicKey::test_tezos_get_public_key/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_getpublickey.py::TestMsgTezosGetPublicKey::test_tezos_get_public_key/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_kt_remove_delegation/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_kt_remove_delegation/hash.txt new file mode 100644 index 0000000000..b9a4f353f4 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_kt_remove_delegation/hash.txt @@ -0,0 +1 @@ +d744d0377f631a070a90c3a42576b8994d5f87da34b95ef454bbd02b4941d318 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_delegation/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_delegation/hash.txt new file mode 100644 index 0000000000..45266bc737 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_delegation/hash.txt @@ -0,0 +1 @@ +37001d6760fee74fb75014b43c375b7056c2b26bf9caf2ea6796626917f598d3 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_multiple_proposals/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_multiple_proposals/hash.txt new file mode 100644 index 0000000000..bc804fc5ef --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_multiple_proposals/hash.txt @@ -0,0 +1 @@ +f7cda1a7794454b6c37d200a2984ca9494285c37995e666a44af776dfd70034a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_origination/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_origination/hash.txt new file mode 100644 index 0000000000..46d6ec14bf --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_origination/hash.txt @@ -0,0 +1 @@ +57ca68e57f86816679e384ab04fc703d1c40d2818d838977ecd3b1db3777bd51 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_proposal/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_proposal/hash.txt new file mode 100644 index 0000000000..5dc5f02b92 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_proposal/hash.txt @@ -0,0 +1 @@ +83a76ca8054759209fc06244ee303f95e20da9e6ccdfe268d16fba5e0065de69 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_reveal/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_reveal/hash.txt new file mode 100644 index 0000000000..e7f9a1a755 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_reveal/hash.txt @@ -0,0 +1 @@ +fcb2f7e6625b4e7e9abbbf939a452b75300a9e653b61166da2f2e411ca6426fb \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_tranasaction/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_tranasaction/hash.txt new file mode 100644 index 0000000000..37919c0723 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sign_tx_tranasaction/hash.txt @@ -0,0 +1 @@ +6be6d44821d0263d24aaa901678c2134e2d4490aff9b77a42352e6ece7fc98dc \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sing_tx_ballot_nay/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sing_tx_ballot_nay/hash.txt new file mode 100644 index 0000000000..1749a310b5 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sing_tx_ballot_nay/hash.txt @@ -0,0 +1 @@ +5bd8b5a2851a0dbb45625b8db33c4f14286b39da4ab884670e9d563518db3324 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sing_tx_ballot_pass/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sing_tx_ballot_pass/hash.txt new file mode 100644 index 0000000000..b8958668f8 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sing_tx_ballot_pass/hash.txt @@ -0,0 +1 @@ +fd23daed4598826e5dd562e788a109811431f6c0e0e5fb30d57be393b1cae4b3 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sing_tx_ballot_yay/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sing_tx_ballot_yay/hash.txt new file mode 100644 index 0000000000..fc997a94a6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_sing_tx_ballot_yay/hash.txt @@ -0,0 +1 @@ +a99c574615f5cdb382ed487bad570b650e5773b3516ea3d77b5d266aac7b6785 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_smart_contract_delegation/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_smart_contract_delegation/hash.txt new file mode 100644 index 0000000000..a989860983 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_smart_contract_delegation/hash.txt @@ -0,0 +1 @@ +23a855ba8893b2d58c07ef3013995310e5e97eb963acc535edc058cb092154e5 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_smart_contract_transfer/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_smart_contract_transfer/hash.txt new file mode 100644 index 0000000000..91e271f53e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_smart_contract_transfer/hash.txt @@ -0,0 +1 @@ +ef560be97a67e1cf071a7917636400892fc8206253313c224d1c4a7fffc5b411 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_smart_contract_transfer_to_contract/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_smart_contract_transfer_to_contract/hash.txt new file mode 100644 index 0000000000..c087d7c8ca --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py-test_tezos_smart_contract_transfer_to_contract/hash.txt @@ -0,0 +1 @@ +d0be5617db780e6c65c32b46d3e198a1f2db1f60886a1b3d3d502f4d1d0b7ba9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_kt_remove_delegation/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_kt_remove_delegation/hash.txt new file mode 100644 index 0000000000..09e079e45d --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_kt_remove_delegation/hash.txt @@ -0,0 +1 @@ +92b8ea816af703fbc0fe1c876614f10e84855e9ad5bc986d03eb20666e11f715 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_delegation/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_delegation/hash.txt new file mode 100644 index 0000000000..d477b748a0 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_delegation/hash.txt @@ -0,0 +1 @@ +7dcda13a33779769274b4b0babfff5fb9625d1479f02c108a227596ef4e7682e \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_multiple_proposals/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_multiple_proposals/hash.txt new file mode 100644 index 0000000000..9ef2e3ddfd --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_multiple_proposals/hash.txt @@ -0,0 +1 @@ +da305eb08b08aa21f3df9c982479d7f1f625230080b581e93903048d1cbdc339 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_origination/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_origination/hash.txt new file mode 100644 index 0000000000..8874d3dc9f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_origination/hash.txt @@ -0,0 +1 @@ +0aa2e5e19ed7a1735c1345224634b70e9ca3362bcc55cd5093522319336068d0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_proposal/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_proposal/hash.txt new file mode 100644 index 0000000000..615a05da47 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_proposal/hash.txt @@ -0,0 +1 @@ +5a80508a71a9ef64f94762b07636f90e464832f0f4a3102af8fa1a8c69e94586 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_reveal/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_reveal/hash.txt new file mode 100644 index 0000000000..fc8e5989b6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_reveal/hash.txt @@ -0,0 +1 @@ +88e65d0e1f7538bbdeaa6e5ee539f3be14e534f387b23e8ca089c23d05b2fd48 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_tranasaction/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_tranasaction/hash.txt new file mode 100644 index 0000000000..8456f581f2 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sign_tx_tranasaction/hash.txt @@ -0,0 +1 @@ +2472e44e8bb64336b640e5d6b7d5ad21a2cb7ff44cd8807c3fe144db381db9be \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sing_tx_ballot_nay/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sing_tx_ballot_nay/hash.txt new file mode 100644 index 0000000000..b685bc4aad --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sing_tx_ballot_nay/hash.txt @@ -0,0 +1 @@ +26a35608cf1fc24e215b863574fb8015a3660fa0112436545a83c8b57ea203b9 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sing_tx_ballot_pass/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sing_tx_ballot_pass/hash.txt new file mode 100644 index 0000000000..8373201486 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sing_tx_ballot_pass/hash.txt @@ -0,0 +1 @@ +b228ee4b600c51ecf238f6737eefee455fa7440fec839c9b09954f96f0e4b636 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sing_tx_ballot_yay/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sing_tx_ballot_yay/hash.txt new file mode 100644 index 0000000000..eac6e7c8b6 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_sing_tx_ballot_yay/hash.txt @@ -0,0 +1 @@ +7933740e88cfe040cc481135255e26407c6ec7f997f29248911521ad3c0d60b5 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_smart_contract_delegation/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_smart_contract_delegation/hash.txt new file mode 100644 index 0000000000..afbf34d124 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_smart_contract_delegation/hash.txt @@ -0,0 +1 @@ +e8e5f58aec6d2e63cfa614ea8bdc27eb6123b13140061e0a579a0f33b49a4696 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_smart_contract_transfer/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_smart_contract_transfer/hash.txt new file mode 100644 index 0000000000..05dfa84e14 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_smart_contract_transfer/hash.txt @@ -0,0 +1 @@ +c013b753849062e6ee5a7001dffbedf5790f9366221423244324bdcf0dbc888a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_smart_contract_transfer_to_contract/hash.txt b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_smart_contract_transfer_to_contract/hash.txt new file mode 100644 index 0000000000..b4af2e433e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_tezos_sign_tx.py::TestMsgTezosSignTx::test_tezos_smart_contract_transfer_to_contract/hash.txt @@ -0,0 +1 @@ +7f72dd229a637e2c18d81ab5d7f1062dab36d447f76133c583496815c8e172f1 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_grs/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_grs/hash.txt new file mode 100644 index 0000000000..02d5ed7915 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_grs/hash.txt @@ -0,0 +1 @@ +e179e2c6ddc1c8340d4be6c5d12a02c7b184862d9b7d105afe17381382540766 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_long/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_long/hash.txt new file mode 100644 index 0000000000..414c6ca9fc --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_long/hash.txt @@ -0,0 +1 @@ +4fd2cd0c2300cbc750419b351bdcb46312866e8d5ef1b70d0ad86d63281237ef \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_testnet/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_testnet/hash.txt new file mode 100644 index 0000000000..4641e9f6ae --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_testnet/hash.txt @@ -0,0 +1 @@ +31294deeffe9ee61b4162493f15d563eae018faac40e4e41fb4d54afb7652a50 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_verify/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_verify/hash.txt new file mode 100644 index 0000000000..b84b890dea --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_verify/hash.txt @@ -0,0 +1 @@ +158f81f405d6ea30ffd17eea8fd757cef4d03ba2b349d8327d5935e8fad9643c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_verify_bcash/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_verify_bcash/hash.txt new file mode 100644 index 0000000000..13dbf20a42 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_message_verify_bcash/hash.txt @@ -0,0 +1 @@ +f07bb4c6d1b13579f38c264a3cbe3d820c58a958f36f3d4f9d54b6438c6f0e52 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_verify_bitcoind/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_verify_bitcoind/hash.txt new file mode 100644 index 0000000000..6903ad0693 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_verify_bitcoind/hash.txt @@ -0,0 +1 @@ +33ee230d1685ee9fa58120949385a5472a25b11ebb00231960f53f5cac878479 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_verify_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_verify_utf/hash.txt new file mode 100644 index 0000000000..554d53b5cb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage.py-test_verify_utf/hash.txt @@ -0,0 +1 @@ +d199af260049c8a4708f55d7e07613655100d49e14e3d78f510fa8c1077b1533 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_grs/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_grs/hash.txt new file mode 100644 index 0000000000..47b43db0b9 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_grs/hash.txt @@ -0,0 +1 @@ +7979021a1a5ab0778e1eb81533430aa113cffecbd75199c7809bcb6589e8dedd \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_long/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_long/hash.txt new file mode 100644 index 0000000000..62f8867241 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_long/hash.txt @@ -0,0 +1 @@ +600b055144617189f070490727d397731d4112195f018fd357fe51592cbca058 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_testnet/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_testnet/hash.txt new file mode 100644 index 0000000000..bf8cabdfea --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_testnet/hash.txt @@ -0,0 +1 @@ +1f97ebbeab74b9584dd28173b8b40b116b93d38df224e14b0532a5cdbac25425 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_verify/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_verify/hash.txt new file mode 100644 index 0000000000..2b4ae93c0e --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_verify/hash.txt @@ -0,0 +1 @@ +625c0e6586ce10be7786bffcd672e0553ee10cc196468ea66f2ded93e7940dbc \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_verify_bcash/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_verify_bcash/hash.txt new file mode 100644 index 0000000000..77104f5d09 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_message_verify_bcash/hash.txt @@ -0,0 +1 @@ +91db10175eee61b050514acfc0c8189ca458d55a3be608781bfc0459887cd3f3 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_verify_bitcoind/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_verify_bitcoind/hash.txt new file mode 100644 index 0000000000..876b5e24e3 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_verify_bitcoind/hash.txt @@ -0,0 +1 @@ +6f212015631d7dd9de5d6319bc642f2669ab236191d6c26517e5f4e40125d7bf \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_verify_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_verify_utf/hash.txt new file mode 100644 index 0000000000..9f0c47e893 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage.py::TestMsgVerifymessage::test_verify_utf/hash.txt @@ -0,0 +1 @@ +427fd27d5ba36e7f3b9c71de7e19f500ae6ed402fabf256d471b76a38ea2b3c8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py-test_message_long/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py-test_message_long/hash.txt new file mode 100644 index 0000000000..9585a942ce --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py-test_message_long/hash.txt @@ -0,0 +1 @@ +7aeb59ff336b2ac8453ddd539a06dff2ce51eb934d9ce961a1da087e0a44c39a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py-test_message_testnet/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py-test_message_testnet/hash.txt new file mode 100644 index 0000000000..1b0541c2a2 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py-test_message_testnet/hash.txt @@ -0,0 +1 @@ +4d8f19b435923996debea19a179fc6ab897469355673de494198a18357b6e937 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py-test_message_verify/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py-test_message_verify/hash.txt new file mode 100644 index 0000000000..70bfb3935f --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py-test_message_verify/hash.txt @@ -0,0 +1 @@ +f7ef6838ce8f8d09e50236c57f146d77f2b34e490734d8f632d552fbcf6fef3f \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py-test_verify_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py-test_verify_utf/hash.txt new file mode 100644 index 0000000000..2e27aff972 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py-test_verify_utf/hash.txt @@ -0,0 +1 @@ +539e19cbb17a77c3423caeec0cfcf6e28666d2be17c65b1775bb51ac62894e8a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py::TestMsgVerifymessageSegwit::test_message_long/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py::TestMsgVerifymessageSegwit::test_message_long/hash.txt new file mode 100644 index 0000000000..347ec81f7b --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py::TestMsgVerifymessageSegwit::test_message_long/hash.txt @@ -0,0 +1 @@ +15e544c18cef1386affad4f1625a1ff9d5bd1cf29e32f01490fdd159feedf911 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py::TestMsgVerifymessageSegwit::test_message_testnet/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py::TestMsgVerifymessageSegwit::test_message_testnet/hash.txt new file mode 100644 index 0000000000..f3daea7c33 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py::TestMsgVerifymessageSegwit::test_message_testnet/hash.txt @@ -0,0 +1 @@ +77534b734b39c93ce42c5845c9d91e07a3483b789dc45d90cc9e7c6610864960 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py::TestMsgVerifymessageSegwit::test_message_verify/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py::TestMsgVerifymessageSegwit::test_message_verify/hash.txt new file mode 100644 index 0000000000..e58508daeb --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py::TestMsgVerifymessageSegwit::test_message_verify/hash.txt @@ -0,0 +1 @@ +39b695cff31746f7f52d53db8775402d2f809e9e8ee7704aced5e6135751c37c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py::TestMsgVerifymessageSegwit::test_verify_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py::TestMsgVerifymessageSegwit::test_verify_utf/hash.txt new file mode 100644 index 0000000000..d4dd623783 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit.py::TestMsgVerifymessageSegwit::test_verify_utf/hash.txt @@ -0,0 +1 @@ +748f7c3fde61663cdbc44bf8fbe8ffbeb8142ffdbaf641898fee35d5833f17c8 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py-test_message_long/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py-test_message_long/hash.txt new file mode 100644 index 0000000000..7e385d6f75 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py-test_message_long/hash.txt @@ -0,0 +1 @@ +fe05eb6cbaed0ba751c2be87f2fe82e00a8dd5b3b6545b345f7b842c51e93236 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py-test_message_testnet/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py-test_message_testnet/hash.txt new file mode 100644 index 0000000000..f90915a7ae --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py-test_message_testnet/hash.txt @@ -0,0 +1 @@ +9bda85a70f5ddf8f8ad78bb6a8d2b7dfe11d18daa4c14013adb2a4c0a4473c54 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py-test_message_verify/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py-test_message_verify/hash.txt new file mode 100644 index 0000000000..6cff5f5d85 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py-test_message_verify/hash.txt @@ -0,0 +1 @@ +61f9643c031ed87a2c3a1d87d876d63e64850ec362f091f181e2aa2b1d67f6dd \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py-test_verify_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py-test_verify_utf/hash.txt new file mode 100644 index 0000000000..3cec22f549 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py-test_verify_utf/hash.txt @@ -0,0 +1 @@ +c71743bbc5d1bd587800222065f9f2a77b375e341c50ab4e175fb9678c866d38 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py::TestMsgVerifymessageSegwitNative::test_message_long/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py::TestMsgVerifymessageSegwitNative::test_message_long/hash.txt new file mode 100644 index 0000000000..8c4ea74609 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py::TestMsgVerifymessageSegwitNative::test_message_long/hash.txt @@ -0,0 +1 @@ +0b23418f9b5a5fe80d2b7283de3d61fb48b559da8a68a6bddfed91c868b7ae9a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py::TestMsgVerifymessageSegwitNative::test_message_testnet/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py::TestMsgVerifymessageSegwitNative::test_message_testnet/hash.txt new file mode 100644 index 0000000000..bf9db062fa --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py::TestMsgVerifymessageSegwitNative::test_message_testnet/hash.txt @@ -0,0 +1 @@ +45f41c75478da69fe5fd0bfde2e2f30d84b91dd16d71f74c9147b680c9f4dd29 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py::TestMsgVerifymessageSegwitNative::test_message_verify/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py::TestMsgVerifymessageSegwitNative::test_message_verify/hash.txt new file mode 100644 index 0000000000..c17c63d6ef --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py::TestMsgVerifymessageSegwitNative::test_message_verify/hash.txt @@ -0,0 +1 @@ +a08b0c56cad169898dbd101d550d9676f98424208fc28a9ba6b427e6a86ae951 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py::TestMsgVerifymessageSegwitNative::test_verify_utf/hash.txt b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py::TestMsgVerifymessageSegwitNative::test_verify_utf/hash.txt new file mode 100644 index 0000000000..935ec52671 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_verifymessage_segwit_native.py::TestMsgVerifymessageSegwitNative::test_verify_utf/hash.txt @@ -0,0 +1 @@ +9dbc5408c2948d11e8c2331423d716f96add407579184cb36dfdb8cc5ea74e8a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_webauthn.py-test_add_remove/hash.txt b/tests/ui_tests/fixtures/test_msg_webauthn.py-test_add_remove/hash.txt new file mode 100644 index 0000000000..a84b528f51 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_webauthn.py-test_add_remove/hash.txt @@ -0,0 +1 @@ +820eac5b32863356b967dc70b0afbc4b9faa9c39ec40d55923f4fb07bd5f3707 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_webauthn.py::TestMsgWebAuthn::test_add_remove/hash.txt b/tests/ui_tests/fixtures/test_msg_webauthn.py::TestMsgWebAuthn::test_add_remove/hash.txt new file mode 100644 index 0000000000..1ad67bf136 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_webauthn.py::TestMsgWebAuthn::test_add_remove/hash.txt @@ -0,0 +1 @@ +8f7bcd495f496a68b88a364bd2e388a2dd091d35abf7a6367a638d134ca99f49 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_msg_wipedevice.py-test_wipe_device/hash.txt b/tests/ui_tests/fixtures/test_msg_wipedevice.py-test_wipe_device/hash.txt new file mode 100644 index 0000000000..6535e4e444 --- /dev/null +++ b/tests/ui_tests/fixtures/test_msg_wipedevice.py-test_wipe_device/hash.txt @@ -0,0 +1 @@ +f1ce844040c9f7597323d58e987f568c1de69fe6da75d5fc59b7df0e5d05c881 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig.py-test_15_of_15/hash.txt b/tests/ui_tests/fixtures/test_multisig.py-test_15_of_15/hash.txt new file mode 100644 index 0000000000..f631d11d77 --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig.py-test_15_of_15/hash.txt @@ -0,0 +1 @@ +ff567aca97451b865db6b518014fa3bd2da0fa317493f28baca50a694de23acb \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig.py-test_2_of_3/hash.txt b/tests/ui_tests/fixtures/test_multisig.py-test_2_of_3/hash.txt new file mode 100644 index 0000000000..4da239a3b4 --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig.py-test_2_of_3/hash.txt @@ -0,0 +1 @@ +ff726ec437cc4b7f5da14091cfde757074f999c47d81cae3377c9fced7b8f0be \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig.py-test_missing_pubkey/hash.txt b/tests/ui_tests/fixtures/test_multisig.py-test_missing_pubkey/hash.txt new file mode 100644 index 0000000000..58d4691d4e --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig.py-test_missing_pubkey/hash.txt @@ -0,0 +1 @@ +313bcb1e37991fc2e31ffae28ac5af8b019770e249ccbc890b261dbc90b9993c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig.py::TestMultisig::test_15_of_15/hash.txt b/tests/ui_tests/fixtures/test_multisig.py::TestMultisig::test_15_of_15/hash.txt new file mode 100644 index 0000000000..dd708298eb --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig.py::TestMultisig::test_15_of_15/hash.txt @@ -0,0 +1 @@ +71cc78605315b70b57ec85643eb021f140e7b0fe7ec1fb07f6ae274095f952cf \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig.py::TestMultisig::test_2_of_3/hash.txt b/tests/ui_tests/fixtures/test_multisig.py::TestMultisig::test_2_of_3/hash.txt new file mode 100644 index 0000000000..d52431367e --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig.py::TestMultisig::test_2_of_3/hash.txt @@ -0,0 +1 @@ +2f87386ec4b5df475e48e9fcad0e9d18d9b1b90a67ba404cab38cf5c2abf3f20 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig.py::TestMultisig::test_missing_pubkey/hash.txt b/tests/ui_tests/fixtures/test_multisig.py::TestMultisig::test_missing_pubkey/hash.txt new file mode 100644 index 0000000000..25a9b0b552 --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig.py::TestMultisig::test_missing_pubkey/hash.txt @@ -0,0 +1 @@ +f43c85ad73af5356a557f67ba599b8d180d71370ab25a225020b6d25149373bf \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py-test_external_external/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py-test_external_external/hash.txt new file mode 100644 index 0000000000..b34de6b24d --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py-test_external_external/hash.txt @@ -0,0 +1 @@ +a6a360a71a492d2b2c7968ea7a2c875e775d47ff7bb6ec05a7793523ed486873 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py-test_external_internal/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py-test_external_internal/hash.txt new file mode 100644 index 0000000000..f42f7cdff0 --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py-test_external_internal/hash.txt @@ -0,0 +1 @@ +382047ae964d2a12f56388b441f9fb3d7225027b69eafceec107894dbfad921d \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py-test_internal_external/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py-test_internal_external/hash.txt new file mode 100644 index 0000000000..b601c40cbe --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py-test_internal_external/hash.txt @@ -0,0 +1 @@ +60b2ea51a1f9112ca4154f09168a7738087cc65c86d0a5a5a65b2f9f8a94f76a \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_change_match_first/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_change_match_first/hash.txt new file mode 100644 index 0000000000..d0f53eba5d --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_change_match_first/hash.txt @@ -0,0 +1 @@ +8c41492f1faf1bad29047f42c407f60c61ab97a458d04c6bafe993dbb0d1b714 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_change_match_second/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_change_match_second/hash.txt new file mode 100644 index 0000000000..7e27e8c200 --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_change_match_second/hash.txt @@ -0,0 +1 @@ +3ab9b00b17d4c2c5e815e4df22897cb70ace0765cba076919f5921b30f150ac6 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_external_external/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_external_external/hash.txt new file mode 100644 index 0000000000..84610d8522 --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_external_external/hash.txt @@ -0,0 +1 @@ +1fe38035aa7d6988d496d4925dbbfb2fa523932002cda29cbc445d6c9c16e292 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_mismatch_change/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_mismatch_change/hash.txt new file mode 100644 index 0000000000..4c2d754ddd --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_mismatch_change/hash.txt @@ -0,0 +1 @@ +97f0f32aeb4fce4c3dc689e5d16634ffd142eeeb13fe6946765285e4d364c7f0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_mismatch_inputs/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_mismatch_inputs/hash.txt new file mode 100644 index 0000000000..fdd1c7e797 --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py-test_multisig_mismatch_inputs/hash.txt @@ -0,0 +1 @@ +c8bb4df835fb20c35d84c3fe7598b0cd13a49fd9e68af73a63c63e4f8a21c086 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_external_external/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_external_external/hash.txt new file mode 100644 index 0000000000..a6f141b318 --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_external_external/hash.txt @@ -0,0 +1 @@ +70efeb988a13e811cfb039ee9ab95bec2693edda3f5078a0afcee09079adb915 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_external_internal/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_external_internal/hash.txt new file mode 100644 index 0000000000..2c058ed88d --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_external_internal/hash.txt @@ -0,0 +1 @@ +c9e8a3b949519a35ad10700a3d45dddba87efc622a4e150d3cb3591e86cf84e6 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_internal_external/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_internal_external/hash.txt new file mode 100644 index 0000000000..f88d3d8b2b --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_internal_external/hash.txt @@ -0,0 +1 @@ +c7b43bdfbfc6fdf5d6711d8ee3b1c142934bc0aee7c0862d5a525f87f72b3577 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_change_match_first/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_change_match_first/hash.txt new file mode 100644 index 0000000000..65019300b2 --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_change_match_first/hash.txt @@ -0,0 +1 @@ +ef6a3143d837bd8d3f2bc9671045516aefdf7394cf6eb94461edfbd57a0746a0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_change_match_second/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_change_match_second/hash.txt new file mode 100644 index 0000000000..72ef0f86f1 --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_change_match_second/hash.txt @@ -0,0 +1 @@ +8ef29cebabdb1757560d75fbd0157d06718732dba3c73cdb3003c6262bbe58d0 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_external_external/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_external_external/hash.txt new file mode 100644 index 0000000000..92a4ecfb49 --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_external_external/hash.txt @@ -0,0 +1 @@ +c51be4b8b50e29e949f499e0cdf2e9ff7e972bfc728d3d50e78e859d5a78f3e5 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_mismatch_change/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_mismatch_change/hash.txt new file mode 100644 index 0000000000..0f8f0364f4 --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_mismatch_change/hash.txt @@ -0,0 +1 @@ +d72d0651d3d44129b6ce17b1042bb6226304e39b4ce0131ece213a7a9e89e89f \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_mismatch_inputs/hash.txt b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_mismatch_inputs/hash.txt new file mode 100644 index 0000000000..eba49d4e10 --- /dev/null +++ b/tests/ui_tests/fixtures/test_multisig_change.py::TestMultisigChange::test_multisig_mismatch_inputs/hash.txt @@ -0,0 +1 @@ +ddfc411755a2710347c6965bb92af5b798d676811baa81cb88ca577e39789105 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_op_return.py-test_nonzero_opreturn/hash.txt b/tests/ui_tests/fixtures/test_op_return.py-test_nonzero_opreturn/hash.txt new file mode 100644 index 0000000000..7729455adc --- /dev/null +++ b/tests/ui_tests/fixtures/test_op_return.py-test_nonzero_opreturn/hash.txt @@ -0,0 +1 @@ +826099ec3e22bd113fac1bc6f4b22e362673a730ad6838a8894b52541837141c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_op_return.py-test_opreturn/hash.txt b/tests/ui_tests/fixtures/test_op_return.py-test_opreturn/hash.txt new file mode 100644 index 0000000000..4e47f1066d --- /dev/null +++ b/tests/ui_tests/fixtures/test_op_return.py-test_opreturn/hash.txt @@ -0,0 +1 @@ +67623935b33da9420593427f09ec3f60a31dbd815606aa460ea9eb2f98bf4bb1 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_passphrase_slip39_advanced.py::test_128bit_passphrase/hash.txt b/tests/ui_tests/fixtures/test_passphrase_slip39_advanced.py::test_128bit_passphrase/hash.txt new file mode 100644 index 0000000000..05f3676864 --- /dev/null +++ b/tests/ui_tests/fixtures/test_passphrase_slip39_advanced.py::test_128bit_passphrase/hash.txt @@ -0,0 +1 @@ +69b6b8b22c819e1282d7d2c14b31bf8d015c81ac05fe034540dbb11c8a20dbdb \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_passphrase_slip39_advanced.py::test_256bit_passphrase/hash.txt b/tests/ui_tests/fixtures/test_passphrase_slip39_advanced.py::test_256bit_passphrase/hash.txt new file mode 100644 index 0000000000..05f3676864 --- /dev/null +++ b/tests/ui_tests/fixtures/test_passphrase_slip39_advanced.py::test_256bit_passphrase/hash.txt @@ -0,0 +1 @@ +69b6b8b22c819e1282d7d2c14b31bf8d015c81ac05fe034540dbb11c8a20dbdb \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_passphrase_slip39_basic.py::test_2of5_passphrase/hash.txt b/tests/ui_tests/fixtures/test_passphrase_slip39_basic.py::test_2of5_passphrase/hash.txt new file mode 100644 index 0000000000..2200bf8b3e --- /dev/null +++ b/tests/ui_tests/fixtures/test_passphrase_slip39_basic.py::test_2of5_passphrase/hash.txt @@ -0,0 +1 @@ +1e00b1a7840bc144b98b7bce26f74fc913a0abf9d1c500571d7803b6b2e0943c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_passphrase_slip39_basic.py::test_3of6_passphrase/hash.txt b/tests/ui_tests/fixtures/test_passphrase_slip39_basic.py::test_3of6_passphrase/hash.txt new file mode 100644 index 0000000000..2200bf8b3e --- /dev/null +++ b/tests/ui_tests/fixtures/test_passphrase_slip39_basic.py::test_3of6_passphrase/hash.txt @@ -0,0 +1 @@ +1e00b1a7840bc144b98b7bce26f74fc913a0abf9d1c500571d7803b6b2e0943c \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_manual[0-backup_flow_bip39]/hash.txt b/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_manual[0-backup_flow_bip39]/hash.txt new file mode 100644 index 0000000000..f0b540cc63 --- /dev/null +++ b/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_manual[0-backup_flow_bip39]/hash.txt @@ -0,0 +1 @@ +0bf6c4e4e5187d4f9e9c78d7e6cf4a40ce104b707c7e3689ff6d743b43b47187 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_manual[1-backup_flow_slip39_basic]/hash.txt b/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_manual[1-backup_flow_slip39_basic]/hash.txt new file mode 100644 index 0000000000..b8543654ae --- /dev/null +++ b/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_manual[1-backup_flow_slip39_basic]/hash.txt @@ -0,0 +1 @@ +c471bd11b1a09c1d352e036d8bd0aa81fdc2356d7be5204a7c6404396026ab01 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_manual[2-backup_flow_slip39_advanced]/hash.txt b/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_manual[2-backup_flow_slip39_advanced]/hash.txt new file mode 100644 index 0000000000..6ee06ddaa4 --- /dev/null +++ b/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_manual[2-backup_flow_slip39_advanced]/hash.txt @@ -0,0 +1 @@ +5f7d1738d65ac2a94cf4216b27fbb0c89f7708d1c8db911b8ac8d795e1dd7add \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_msg[0-backup_flow_bip39]/hash.txt b/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_msg[0-backup_flow_bip39]/hash.txt new file mode 100644 index 0000000000..24b30057ca --- /dev/null +++ b/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_msg[0-backup_flow_bip39]/hash.txt @@ -0,0 +1 @@ +efa74e5edf9128ea2adbf567571c1beffa46078806886a7b7a7653f71b4a7276 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_msg[1-backup_flow_slip39_basic]/hash.txt b/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_msg[1-backup_flow_slip39_basic]/hash.txt new file mode 100644 index 0000000000..d2fbe954c1 --- /dev/null +++ b/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_msg[1-backup_flow_slip39_basic]/hash.txt @@ -0,0 +1 @@ +09b20979d08e9205d030edc57df7e6f9bbb2b25dac331ec431fcf83861be4c70 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_msg[2-backup_flow_slip39_advanced]/hash.txt b/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_msg[2-backup_flow_slip39_advanced]/hash.txt new file mode 100644 index 0000000000..d37dd0826a --- /dev/null +++ b/tests/ui_tests/fixtures/test_reset_backup.py::test_skip_backup_msg[2-backup_flow_slip39_advanced]/hash.txt @@ -0,0 +1 @@ +80cee919611b7cdc8220e686727c36e5e956ddb5829ea2bdbac92160da7347f5 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_u2f_counter.py::test_u2f_counter/hash.txt b/tests/ui_tests/fixtures/test_u2f_counter.py::test_u2f_counter/hash.txt new file mode 100644 index 0000000000..4bba78e9f8 --- /dev/null +++ b/tests/ui_tests/fixtures/test_u2f_counter.py::test_u2f_counter/hash.txt @@ -0,0 +1 @@ +7d96a4d262b9d8a2c1158ac1e5f0f7b2c3ed5f2ba9d6235a014320313f9488fe \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_zerosig.py-test_one_zero_signature/hash.txt b/tests/ui_tests/fixtures/test_zerosig.py-test_one_zero_signature/hash.txt new file mode 100644 index 0000000000..3cebc7d7ec --- /dev/null +++ b/tests/ui_tests/fixtures/test_zerosig.py-test_one_zero_signature/hash.txt @@ -0,0 +1 @@ +401aeaf7b2f565e2064a3c1a57a8ee3afe1e9bf251fba0874390685e7e0f178f \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_zerosig.py-test_two_zero_signature/hash.txt b/tests/ui_tests/fixtures/test_zerosig.py-test_two_zero_signature/hash.txt new file mode 100644 index 0000000000..4526adce7d --- /dev/null +++ b/tests/ui_tests/fixtures/test_zerosig.py-test_two_zero_signature/hash.txt @@ -0,0 +1 @@ +7a01a057fb5dd3e6e38e7986875c5d07f0700bd80b519660e0b42973a9afd664 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_zerosig.py::TestZerosig::test_one_zero_signature/hash.txt b/tests/ui_tests/fixtures/test_zerosig.py::TestZerosig::test_one_zero_signature/hash.txt new file mode 100644 index 0000000000..f7c6ba7d78 --- /dev/null +++ b/tests/ui_tests/fixtures/test_zerosig.py::TestZerosig::test_one_zero_signature/hash.txt @@ -0,0 +1 @@ +bd37ac2df864b6197d9116022f7a668c96ee349849c2007d370254f75875ec52 \ No newline at end of file diff --git a/tests/ui_tests/fixtures/test_zerosig.py::TestZerosig::test_two_zero_signature/hash.txt b/tests/ui_tests/fixtures/test_zerosig.py::TestZerosig::test_two_zero_signature/hash.txt new file mode 100644 index 0000000000..1f31d55517 --- /dev/null +++ b/tests/ui_tests/fixtures/test_zerosig.py::TestZerosig::test_two_zero_signature/hash.txt @@ -0,0 +1 @@ +798e07904e2d09919231c77195ccbfcb2964c0e37aa80e673bc29010257472f5 \ No newline at end of file diff --git a/tests/ui_tests/report.py b/tests/ui_tests/report.py new file mode 100644 index 0000000000..281cdb52dc --- /dev/null +++ b/tests/ui_tests/report.py @@ -0,0 +1,153 @@ +import base64 +import filecmp +import shutil +from datetime import datetime +from distutils.dir_util import copy_tree +from itertools import zip_longest +from pathlib import Path + +import dominate +from dominate.tags import a, div, h1, h2, hr, i, img, p, table, td, th, tr + +from . import download + +REPORTS_PATH = Path(__file__).parent.resolve() / "reports" + + +def _image(src): + with td(): + if src: + # open image file + image = src.read_bytes() + # encode image as base64 + image = base64.b64encode(image) + # convert output to str + image = image.decode() + # img(src=src.relative_to(fixture_test_path)) + img(src="data:image/png;base64, " + image) + else: + i("missing") + + +def _header(test_name, expected_hash, actual_hash): + h1(test_name) + with div(): + if actual_hash == expected_hash: + p( + "This test succeeded on UI comparison.", + style="color: green; font-weight: bold;", + ) + else: + p( + "This test failed on UI comparison.", + style="color: red; font-weight: bold;", + ) + p("Expected: ", expected_hash) + p("Actual: ", actual_hash) + hr() + + +def _write(fixture_test_path, doc, filename): + (fixture_test_path / filename).write_text(doc.render()) + return fixture_test_path / filename + + +def _report_links(tests): + if not tests: + i("None!") + return + with table(border=1): + with tr(): + th("Link to report") + for test in sorted(tests): + with tr(): + path = test.relative_to(REPORTS_PATH) + td(a(test.name, href=path)) + + +def clear_dir(): + # delete and create the reports dir to clear previous entries + shutil.rmtree(REPORTS_PATH, ignore_errors=True) + REPORTS_PATH.mkdir() + (REPORTS_PATH / "failed").mkdir() + (REPORTS_PATH / "passed").mkdir() + + +def index(): + passed_tests = list((REPORTS_PATH / "passed").iterdir()) + failed_tests = list((REPORTS_PATH / "failed").iterdir()) + + title = "UI Test report " + datetime.now().strftime("%Y-%m-%d %H:%M:%S") + doc = dominate.document(title=title) + + with doc: + h1("UI Test report") + if not failed_tests: + p("All tests succeeded!", style="color: green; font-weight: bold;") + else: + p("Some tests failed!", style="color: red; font-weight: bold;") + hr() + + h2("Failed", style="color: red;") + _report_links(failed_tests) + + h2("Passed", style="color: green;") + _report_links(passed_tests) + + return _write(REPORTS_PATH, doc, "index.html") + + +def failed(fixture_test_path, test_name, actual_hash, expected_hash): + doc = dominate.document(title=test_name) + recorded_path = fixture_test_path / "recorded" + actual_path = fixture_test_path / "actual" + + if not recorded_path.exists(): + recorded_path.mkdir() + download.fetch_recorded(expected_hash, recorded_path) + + recorded_screens = sorted(recorded_path.iterdir()) + actual_screens = sorted(actual_path.iterdir()) + + if not recorded_screens: + return + + with doc: + _header(test_name, expected_hash, actual_hash) + + with table(border=1, width=600): + with tr(): + th("Expected") + th("Actual") + + for recorded, actual in zip_longest(recorded_screens, actual_screens): + if recorded and actual and filecmp.cmp(actual, recorded): + background = "white" + else: + background = "red" + with tr(bgcolor=background): + _image(recorded) + _image(actual) + + return _write(REPORTS_PATH / "failed", doc, test_name + ".html") + + +def passed(fixture_test_path, test_name, actual_hash): + copy_tree(str(fixture_test_path / "actual"), str(fixture_test_path / "recorded")) + + doc = dominate.document(title=test_name) + actual_path = fixture_test_path / "actual" + actual_screens = sorted(actual_path.iterdir()) + + with doc: + _header(test_name, actual_hash, actual_hash) + + with table(border=1): + with tr(): + th("Recorded") + + for screen in actual_screens: + with tr(): + _image(screen) + + return _write(REPORTS_PATH / "passed", doc, test_name + ".html") diff --git a/tools/style.py.include b/tools/style.py.include index 4bf5eefa1c..5a66afc56a 100644 --- a/tools/style.py.include +++ b/tools/style.py.include @@ -4,3 +4,4 @@ ^\./legacy/ ^\./storage/ ^\./tests/ +^\./ci/