|
1 | 1 | import pytest
|
2 |
| -from pathlib import Path |
3 | 2 | from ragger.backend import BackendInterface
|
4 | 3 | from ragger.firmware import Firmware
|
5 | 4 | from ragger.error import ExceptionRAPDU
|
6 | 5 | from ragger.navigator import Navigator, NavInsID
|
| 6 | +from constants import ROOT_SNAPSHOT_PATH |
7 | 7 |
|
8 | 8 | import ledger_app_clients.ethereum.response_parser as ResponseParser
|
9 | 9 | from ledger_app_clients.ethereum.client import EthAppClient, StatusWord
|
|
12 | 12 | from web3 import Web3
|
13 | 13 |
|
14 | 14 |
|
15 |
| -ROOT_SCREENSHOT_PATH = Path(__file__).parent |
16 |
| - |
17 | 15 | # Values used across all tests
|
18 | 16 | CHAIN_ID = 1
|
19 | 17 | NAME = "ledger.eth"
|
@@ -74,7 +72,7 @@ def test_send_fund(firmware: Firmware,
|
74 | 72 | if verbose:
|
75 | 73 | moves += [NavInsID.USE_CASE_REVIEW_TAP]
|
76 | 74 | moves += [NavInsID.USE_CASE_REVIEW_CONFIRM]
|
77 |
| - navigator.navigate_and_compare(ROOT_SCREENSHOT_PATH, |
| 75 | + navigator.navigate_and_compare(ROOT_SNAPSHOT_PATH, |
78 | 76 | "domain_name_verbose_" + str(verbose),
|
79 | 77 | moves)
|
80 | 78 |
|
@@ -123,7 +121,7 @@ def test_send_fund_wrong_addr(firmware: Firmware,
|
123 | 121 | else:
|
124 | 122 | moves += [NavInsID.USE_CASE_REVIEW_TAP] * 2
|
125 | 123 | moves += [NavInsID.USE_CASE_REVIEW_CONFIRM]
|
126 |
| - navigator.navigate_and_compare(ROOT_SCREENSHOT_PATH, |
| 124 | + navigator.navigate_and_compare(ROOT_SNAPSHOT_PATH, |
127 | 125 | "domain_name_wrong_addr",
|
128 | 126 | moves)
|
129 | 127 |
|
@@ -154,7 +152,7 @@ def test_send_fund_non_mainnet(firmware: Firmware,
|
154 | 152 | else:
|
155 | 153 | moves += [NavInsID.USE_CASE_REVIEW_TAP] * 2
|
156 | 154 | moves += [NavInsID.USE_CASE_REVIEW_CONFIRM]
|
157 |
| - navigator.navigate_and_compare(ROOT_SCREENSHOT_PATH, |
| 155 | + navigator.navigate_and_compare(ROOT_SNAPSHOT_PATH, |
158 | 156 | "domain_name_non_mainnet",
|
159 | 157 | moves)
|
160 | 158 |
|
@@ -185,7 +183,7 @@ def test_send_fund_unknown_chain(firmware: Firmware,
|
185 | 183 | else:
|
186 | 184 | moves += [NavInsID.USE_CASE_REVIEW_TAP] * 3
|
187 | 185 | moves += [NavInsID.USE_CASE_REVIEW_CONFIRM]
|
188 |
| - navigator.navigate_and_compare(ROOT_SCREENSHOT_PATH, |
| 186 | + navigator.navigate_and_compare(ROOT_SNAPSHOT_PATH, |
189 | 187 | "domain_name_unknown_chain",
|
190 | 188 | moves)
|
191 | 189 |
|
|
0 commit comments