diff --git a/.github/workflows/build_and_functional_tests.yml b/.github/workflows/build_and_functional_tests.yml index 051edb4..946c039 100644 --- a/.github/workflows/build_and_functional_tests.yml +++ b/.github/workflows/build_and_functional_tests.yml @@ -31,4 +31,3 @@ jobs: uses: LedgerHQ/ledger-app-workflows/.github/workflows/reusable_ragger_tests.yml@v1 with: download_app_binaries_artifact: "compiled_app_binaries" - test_dir: tests diff --git a/ledger_app.toml b/ledger_app.toml new file mode 100644 index 0000000..c264aa9 --- /dev/null +++ b/ledger_app.toml @@ -0,0 +1,7 @@ +[app] +build_directory = "./" +sdk = "C" +devices = ["nanos", "nanox", "nanos+", "stax"] + +[tests] +pytest_directory = "./tests/" diff --git a/tests/monero_client/monero_cmd.py b/tests/monero_client/monero_cmd.py index f35228d..ea16c87 100644 --- a/tests/monero_client/monero_cmd.py +++ b/tests/monero_client/monero_cmd.py @@ -30,7 +30,7 @@ from ragger.navigator import NavInsID, NavIns PROTOCOL_VERSION: int = 3 -TESTS_ROOT_DIR = Path(__file__).parent +TESTS_ROOT_DIR = Path(__file__).parent.parent class MoneroCmd(MoneroCryptoCmd): diff --git a/tests/monero_client/monero_crypto_cmd.py b/tests/monero_client/monero_crypto_cmd.py index eb12aea..8a8c56c 100644 --- a/tests/monero_client/monero_crypto_cmd.py +++ b/tests/monero_client/monero_crypto_cmd.py @@ -11,7 +11,7 @@ from .utils.utils import get_nano_review_instructions PROTOCOL_VERSION: int = 3 -TESTS_ROOT_DIR = Path(__file__).parent +TESTS_ROOT_DIR = Path(__file__).parent.parent class MoneroCryptoCmd: diff --git a/tests/monero_client/snapshots/nanos/test_display_address/00000.png b/tests/snapshots/nanos/test_display_address/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_address/00000.png rename to tests/snapshots/nanos/test_display_address/00000.png diff --git a/tests/monero_client/snapshots/nanos/test_display_address/00001.png b/tests/snapshots/nanos/test_display_address/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_address/00001.png rename to tests/snapshots/nanos/test_display_address/00001.png diff --git a/tests/monero_client/snapshots/nanos/test_display_address/00002.png b/tests/snapshots/nanos/test_display_address/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_address/00002.png rename to tests/snapshots/nanos/test_display_address/00002.png diff --git a/tests/monero_client/snapshots/nanos/test_display_address/00003.png b/tests/snapshots/nanos/test_display_address/00003.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_address/00003.png rename to tests/snapshots/nanos/test_display_address/00003.png diff --git a/tests/monero_client/snapshots/nanos/test_display_address/00004.png b/tests/snapshots/nanos/test_display_address/00004.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_address/00004.png rename to tests/snapshots/nanos/test_display_address/00004.png diff --git a/tests/monero_client/snapshots/nanos/test_display_address/00005.png b/tests/snapshots/nanos/test_display_address/00005.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_address/00005.png rename to tests/snapshots/nanos/test_display_address/00005.png diff --git a/tests/monero_client/snapshots/nanos/test_display_address/00006.png b/tests/snapshots/nanos/test_display_address/00006.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_address/00006.png rename to tests/snapshots/nanos/test_display_address/00006.png diff --git a/tests/monero_client/snapshots/nanos/test_display_address/00007.png b/tests/snapshots/nanos/test_display_address/00007.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_address/00007.png rename to tests/snapshots/nanos/test_display_address/00007.png diff --git a/tests/monero_client/snapshots/nanos/test_display_address/00008.png b/tests/snapshots/nanos/test_display_address/00008.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_address/00008.png rename to tests/snapshots/nanos/test_display_address/00008.png diff --git a/tests/monero_client/snapshots/nanos/test_display_address/00009.png b/tests/snapshots/nanos/test_display_address/00009.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_address/00009.png rename to tests/snapshots/nanos/test_display_address/00009.png diff --git a/tests/monero_client/snapshots/nanos/test_display_subaddress/00000.png b/tests/snapshots/nanos/test_display_subaddress/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_subaddress/00000.png rename to tests/snapshots/nanos/test_display_subaddress/00000.png diff --git a/tests/monero_client/snapshots/nanos/test_display_subaddress/00001.png b/tests/snapshots/nanos/test_display_subaddress/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_subaddress/00001.png rename to tests/snapshots/nanos/test_display_subaddress/00001.png diff --git a/tests/monero_client/snapshots/nanos/test_display_subaddress/00002.png b/tests/snapshots/nanos/test_display_subaddress/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_subaddress/00002.png rename to tests/snapshots/nanos/test_display_subaddress/00002.png diff --git a/tests/monero_client/snapshots/nanos/test_display_subaddress/00003.png b/tests/snapshots/nanos/test_display_subaddress/00003.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_subaddress/00003.png rename to tests/snapshots/nanos/test_display_subaddress/00003.png diff --git a/tests/monero_client/snapshots/nanos/test_display_subaddress/00004.png b/tests/snapshots/nanos/test_display_subaddress/00004.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_subaddress/00004.png rename to tests/snapshots/nanos/test_display_subaddress/00004.png diff --git a/tests/monero_client/snapshots/nanos/test_display_subaddress/00005.png b/tests/snapshots/nanos/test_display_subaddress/00005.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_subaddress/00005.png rename to tests/snapshots/nanos/test_display_subaddress/00005.png diff --git a/tests/monero_client/snapshots/nanos/test_display_subaddress/00006.png b/tests/snapshots/nanos/test_display_subaddress/00006.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_subaddress/00006.png rename to tests/snapshots/nanos/test_display_subaddress/00006.png diff --git a/tests/monero_client/snapshots/nanos/test_display_subaddress/00007.png b/tests/snapshots/nanos/test_display_subaddress/00007.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_subaddress/00007.png rename to tests/snapshots/nanos/test_display_subaddress/00007.png diff --git a/tests/monero_client/snapshots/nanos/test_display_subaddress/00008.png b/tests/snapshots/nanos/test_display_subaddress/00008.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_subaddress/00008.png rename to tests/snapshots/nanos/test_display_subaddress/00008.png diff --git a/tests/monero_client/snapshots/nanos/test_display_subaddress/00009.png b/tests/snapshots/nanos/test_display_subaddress/00009.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_display_subaddress/00009.png rename to tests/snapshots/nanos/test_display_subaddress/00009.png diff --git a/tests/monero_client/snapshots/nanos/test_prefix_hash_hash_init/00000.png b/tests/snapshots/nanos/test_prefix_hash_hash_init/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_prefix_hash_hash_init/00000.png rename to tests/snapshots/nanos/test_prefix_hash_hash_init/00000.png diff --git a/tests/monero_client/snapshots/nanos/test_prefix_hash_hash_init/00001.png b/tests/snapshots/nanos/test_prefix_hash_hash_init/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_prefix_hash_hash_init/00001.png rename to tests/snapshots/nanos/test_prefix_hash_hash_init/00001.png diff --git a/tests/monero_client/snapshots/nanos/test_prefix_hash_hash_init/00002.png b/tests/snapshots/nanos/test_prefix_hash_hash_init/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_prefix_hash_hash_init/00002.png rename to tests/snapshots/nanos/test_prefix_hash_hash_init/00002.png diff --git a/tests/monero_client/snapshots/nanos/test_prefix_hashhash_init/00000.png b/tests/snapshots/nanos/test_prefix_hashhash_init/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_prefix_hashhash_init/00000.png rename to tests/snapshots/nanos/test_prefix_hashhash_init/00000.png diff --git a/tests/monero_client/snapshots/nanos/test_prefix_hashhash_init/00001.png b/tests/snapshots/nanos/test_prefix_hashhash_init/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_prefix_hashhash_init/00001.png rename to tests/snapshots/nanos/test_prefix_hashhash_init/00001.png diff --git a/tests/monero_client/snapshots/nanos/test_prefix_hashhash_init/00002.png b/tests/snapshots/nanos/test_prefix_hashhash_init/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_prefix_hashhash_init/00002.png rename to tests/snapshots/nanos/test_prefix_hashhash_init/00002.png diff --git a/tests/monero_client/snapshots/nanos/test_prefix_hashhash_init/00003.png b/tests/snapshots/nanos/test_prefix_hashhash_init/00003.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_prefix_hashhash_init/00003.png rename to tests/snapshots/nanos/test_prefix_hashhash_init/00003.png diff --git a/tests/monero_client/snapshots/nanos/test_private_view_key/00000.png b/tests/snapshots/nanos/test_private_view_key/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_private_view_key/00000.png rename to tests/snapshots/nanos/test_private_view_key/00000.png diff --git a/tests/monero_client/snapshots/nanos/test_private_view_key/00001.png b/tests/snapshots/nanos/test_private_view_key/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_private_view_key/00001.png rename to tests/snapshots/nanos/test_private_view_key/00001.png diff --git a/tests/monero_client/snapshots/nanos/test_private_view_key/00002.png b/tests/snapshots/nanos/test_private_view_key/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_private_view_key/00002.png rename to tests/snapshots/nanos/test_private_view_key/00002.png diff --git a/tests/monero_client/snapshots/nanos/test_validate_prehash_init/00000.png b/tests/snapshots/nanos/test_validate_prehash_init/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validate_prehash_init/00000.png rename to tests/snapshots/nanos/test_validate_prehash_init/00000.png diff --git a/tests/monero_client/snapshots/nanos/test_validate_prehash_init/00001.png b/tests/snapshots/nanos/test_validate_prehash_init/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validate_prehash_init/00001.png rename to tests/snapshots/nanos/test_validate_prehash_init/00001.png diff --git a/tests/monero_client/snapshots/nanos/test_validate_prehash_init/00002.png b/tests/snapshots/nanos/test_validate_prehash_init/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validate_prehash_init/00002.png rename to tests/snapshots/nanos/test_validate_prehash_init/00002.png diff --git a/tests/monero_client/snapshots/nanos/test_validate_prehash_update/00000.png b/tests/snapshots/nanos/test_validate_prehash_update/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validate_prehash_update/00000.png rename to tests/snapshots/nanos/test_validate_prehash_update/00000.png diff --git a/tests/monero_client/snapshots/nanos/test_validate_prehash_update/00001.png b/tests/snapshots/nanos/test_validate_prehash_update/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validate_prehash_update/00001.png rename to tests/snapshots/nanos/test_validate_prehash_update/00001.png diff --git a/tests/monero_client/snapshots/nanos/test_validate_prehash_update/00002.png b/tests/snapshots/nanos/test_validate_prehash_update/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validate_prehash_update/00002.png rename to tests/snapshots/nanos/test_validate_prehash_update/00002.png diff --git a/tests/monero_client/snapshots/nanos/test_validate_prehash_update/00003.png b/tests/snapshots/nanos/test_validate_prehash_update/00003.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validate_prehash_update/00003.png rename to tests/snapshots/nanos/test_validate_prehash_update/00003.png diff --git a/tests/monero_client/snapshots/nanos/test_validate_prehash_update/00004.png b/tests/snapshots/nanos/test_validate_prehash_update/00004.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validate_prehash_update/00004.png rename to tests/snapshots/nanos/test_validate_prehash_update/00004.png diff --git a/tests/monero_client/snapshots/nanos/test_validate_prehash_update/00005.png b/tests/snapshots/nanos/test_validate_prehash_update/00005.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validate_prehash_update/00005.png rename to tests/snapshots/nanos/test_validate_prehash_update/00005.png diff --git a/tests/monero_client/snapshots/nanos/test_validate_prehash_update/00006.png b/tests/snapshots/nanos/test_validate_prehash_update/00006.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validate_prehash_update/00006.png rename to tests/snapshots/nanos/test_validate_prehash_update/00006.png diff --git a/tests/monero_client/snapshots/nanos/test_validate_prehash_update/00007.png b/tests/snapshots/nanos/test_validate_prehash_update/00007.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validate_prehash_update/00007.png rename to tests/snapshots/nanos/test_validate_prehash_update/00007.png diff --git a/tests/monero_client/snapshots/nanos/test_validateprehash_init/00000.png b/tests/snapshots/nanos/test_validateprehash_init/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validateprehash_init/00000.png rename to tests/snapshots/nanos/test_validateprehash_init/00000.png diff --git a/tests/monero_client/snapshots/nanos/test_validateprehash_init/00001.png b/tests/snapshots/nanos/test_validateprehash_init/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validateprehash_init/00001.png rename to tests/snapshots/nanos/test_validateprehash_init/00001.png diff --git a/tests/monero_client/snapshots/nanos/test_validateprehash_init/00002.png b/tests/snapshots/nanos/test_validateprehash_init/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validateprehash_init/00002.png rename to tests/snapshots/nanos/test_validateprehash_init/00002.png diff --git a/tests/monero_client/snapshots/nanos/test_validateprehash_init/00003.png b/tests/snapshots/nanos/test_validateprehash_init/00003.png similarity index 100% rename from tests/monero_client/snapshots/nanos/test_validateprehash_init/00003.png rename to tests/snapshots/nanos/test_validateprehash_init/00003.png diff --git a/tests/monero_client/snapshots/nanosp/test_display_address/00000.png b/tests/snapshots/nanosp/test_display_address/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_display_address/00000.png rename to tests/snapshots/nanosp/test_display_address/00000.png diff --git a/tests/monero_client/snapshots/nanosp/test_display_address/00001.png b/tests/snapshots/nanosp/test_display_address/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_display_address/00001.png rename to tests/snapshots/nanosp/test_display_address/00001.png diff --git a/tests/monero_client/snapshots/nanosp/test_display_address/00002.png b/tests/snapshots/nanosp/test_display_address/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_display_address/00002.png rename to tests/snapshots/nanosp/test_display_address/00002.png diff --git a/tests/monero_client/snapshots/nanosp/test_display_address/00003.png b/tests/snapshots/nanosp/test_display_address/00003.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_display_address/00003.png rename to tests/snapshots/nanosp/test_display_address/00003.png diff --git a/tests/monero_client/snapshots/nanosp/test_display_address/00004.png b/tests/snapshots/nanosp/test_display_address/00004.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_display_address/00004.png rename to tests/snapshots/nanosp/test_display_address/00004.png diff --git a/tests/monero_client/snapshots/nanosp/test_display_address/00005.png b/tests/snapshots/nanosp/test_display_address/00005.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_display_address/00005.png rename to tests/snapshots/nanosp/test_display_address/00005.png diff --git a/tests/monero_client/snapshots/nanosp/test_display_subaddress/00000.png b/tests/snapshots/nanosp/test_display_subaddress/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_display_subaddress/00000.png rename to tests/snapshots/nanosp/test_display_subaddress/00000.png diff --git a/tests/monero_client/snapshots/nanosp/test_display_subaddress/00001.png b/tests/snapshots/nanosp/test_display_subaddress/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_display_subaddress/00001.png rename to tests/snapshots/nanosp/test_display_subaddress/00001.png diff --git a/tests/monero_client/snapshots/nanosp/test_display_subaddress/00002.png b/tests/snapshots/nanosp/test_display_subaddress/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_display_subaddress/00002.png rename to tests/snapshots/nanosp/test_display_subaddress/00002.png diff --git a/tests/monero_client/snapshots/nanosp/test_display_subaddress/00003.png b/tests/snapshots/nanosp/test_display_subaddress/00003.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_display_subaddress/00003.png rename to tests/snapshots/nanosp/test_display_subaddress/00003.png diff --git a/tests/monero_client/snapshots/nanosp/test_display_subaddress/00004.png b/tests/snapshots/nanosp/test_display_subaddress/00004.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_display_subaddress/00004.png rename to tests/snapshots/nanosp/test_display_subaddress/00004.png diff --git a/tests/monero_client/snapshots/nanosp/test_display_subaddress/00005.png b/tests/snapshots/nanosp/test_display_subaddress/00005.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_display_subaddress/00005.png rename to tests/snapshots/nanosp/test_display_subaddress/00005.png diff --git a/tests/monero_client/snapshots/nanosp/test_prefix_hash_hash_init/00000.png b/tests/snapshots/nanosp/test_prefix_hash_hash_init/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_prefix_hash_hash_init/00000.png rename to tests/snapshots/nanosp/test_prefix_hash_hash_init/00000.png diff --git a/tests/monero_client/snapshots/nanosp/test_prefix_hash_hash_init/00001.png b/tests/snapshots/nanosp/test_prefix_hash_hash_init/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_prefix_hash_hash_init/00001.png rename to tests/snapshots/nanosp/test_prefix_hash_hash_init/00001.png diff --git a/tests/monero_client/snapshots/nanosp/test_prefix_hashhash_init/00000.png b/tests/snapshots/nanosp/test_prefix_hashhash_init/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_prefix_hashhash_init/00000.png rename to tests/snapshots/nanosp/test_prefix_hashhash_init/00000.png diff --git a/tests/monero_client/snapshots/nanosp/test_prefix_hashhash_init/00001.png b/tests/snapshots/nanosp/test_prefix_hashhash_init/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_prefix_hashhash_init/00001.png rename to tests/snapshots/nanosp/test_prefix_hashhash_init/00001.png diff --git a/tests/monero_client/snapshots/nanosp/test_prefix_hashhash_init/00002.png b/tests/snapshots/nanosp/test_prefix_hashhash_init/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_prefix_hashhash_init/00002.png rename to tests/snapshots/nanosp/test_prefix_hashhash_init/00002.png diff --git a/tests/monero_client/snapshots/nanosp/test_private_view_key/00000.png b/tests/snapshots/nanosp/test_private_view_key/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_private_view_key/00000.png rename to tests/snapshots/nanosp/test_private_view_key/00000.png diff --git a/tests/monero_client/snapshots/nanosp/test_private_view_key/00001.png b/tests/snapshots/nanosp/test_private_view_key/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_private_view_key/00001.png rename to tests/snapshots/nanosp/test_private_view_key/00001.png diff --git a/tests/monero_client/snapshots/nanosp/test_private_view_key/00002.png b/tests/snapshots/nanosp/test_private_view_key/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_private_view_key/00002.png rename to tests/snapshots/nanosp/test_private_view_key/00002.png diff --git a/tests/monero_client/snapshots/nanosp/test_validate_prehash_init/00000.png b/tests/snapshots/nanosp/test_validate_prehash_init/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_validate_prehash_init/00000.png rename to tests/snapshots/nanosp/test_validate_prehash_init/00000.png diff --git a/tests/monero_client/snapshots/nanosp/test_validate_prehash_init/00001.png b/tests/snapshots/nanosp/test_validate_prehash_init/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_validate_prehash_init/00001.png rename to tests/snapshots/nanosp/test_validate_prehash_init/00001.png diff --git a/tests/monero_client/snapshots/nanosp/test_validate_prehash_update/00000.png b/tests/snapshots/nanosp/test_validate_prehash_update/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_validate_prehash_update/00000.png rename to tests/snapshots/nanosp/test_validate_prehash_update/00000.png diff --git a/tests/monero_client/snapshots/nanosp/test_validate_prehash_update/00001.png b/tests/snapshots/nanosp/test_validate_prehash_update/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_validate_prehash_update/00001.png rename to tests/snapshots/nanosp/test_validate_prehash_update/00001.png diff --git a/tests/monero_client/snapshots/nanosp/test_validate_prehash_update/00002.png b/tests/snapshots/nanosp/test_validate_prehash_update/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_validate_prehash_update/00002.png rename to tests/snapshots/nanosp/test_validate_prehash_update/00002.png diff --git a/tests/monero_client/snapshots/nanosp/test_validate_prehash_update/00003.png b/tests/snapshots/nanosp/test_validate_prehash_update/00003.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_validate_prehash_update/00003.png rename to tests/snapshots/nanosp/test_validate_prehash_update/00003.png diff --git a/tests/monero_client/snapshots/nanosp/test_validateprehash_init/00000.png b/tests/snapshots/nanosp/test_validateprehash_init/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_validateprehash_init/00000.png rename to tests/snapshots/nanosp/test_validateprehash_init/00000.png diff --git a/tests/monero_client/snapshots/nanosp/test_validateprehash_init/00001.png b/tests/snapshots/nanosp/test_validateprehash_init/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_validateprehash_init/00001.png rename to tests/snapshots/nanosp/test_validateprehash_init/00001.png diff --git a/tests/monero_client/snapshots/nanosp/test_validateprehash_init/00002.png b/tests/snapshots/nanosp/test_validateprehash_init/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanosp/test_validateprehash_init/00002.png rename to tests/snapshots/nanosp/test_validateprehash_init/00002.png diff --git a/tests/monero_client/snapshots/nanox/test_display_address/00000.png b/tests/snapshots/nanox/test_display_address/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_display_address/00000.png rename to tests/snapshots/nanox/test_display_address/00000.png diff --git a/tests/monero_client/snapshots/nanox/test_display_address/00001.png b/tests/snapshots/nanox/test_display_address/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_display_address/00001.png rename to tests/snapshots/nanox/test_display_address/00001.png diff --git a/tests/monero_client/snapshots/nanox/test_display_address/00002.png b/tests/snapshots/nanox/test_display_address/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_display_address/00002.png rename to tests/snapshots/nanox/test_display_address/00002.png diff --git a/tests/monero_client/snapshots/nanox/test_display_address/00003.png b/tests/snapshots/nanox/test_display_address/00003.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_display_address/00003.png rename to tests/snapshots/nanox/test_display_address/00003.png diff --git a/tests/monero_client/snapshots/nanox/test_display_address/00004.png b/tests/snapshots/nanox/test_display_address/00004.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_display_address/00004.png rename to tests/snapshots/nanox/test_display_address/00004.png diff --git a/tests/monero_client/snapshots/nanox/test_display_address/00005.png b/tests/snapshots/nanox/test_display_address/00005.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_display_address/00005.png rename to tests/snapshots/nanox/test_display_address/00005.png diff --git a/tests/monero_client/snapshots/nanox/test_display_subaddress/00000.png b/tests/snapshots/nanox/test_display_subaddress/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_display_subaddress/00000.png rename to tests/snapshots/nanox/test_display_subaddress/00000.png diff --git a/tests/monero_client/snapshots/nanox/test_display_subaddress/00001.png b/tests/snapshots/nanox/test_display_subaddress/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_display_subaddress/00001.png rename to tests/snapshots/nanox/test_display_subaddress/00001.png diff --git a/tests/monero_client/snapshots/nanox/test_display_subaddress/00002.png b/tests/snapshots/nanox/test_display_subaddress/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_display_subaddress/00002.png rename to tests/snapshots/nanox/test_display_subaddress/00002.png diff --git a/tests/monero_client/snapshots/nanox/test_display_subaddress/00003.png b/tests/snapshots/nanox/test_display_subaddress/00003.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_display_subaddress/00003.png rename to tests/snapshots/nanox/test_display_subaddress/00003.png diff --git a/tests/monero_client/snapshots/nanox/test_display_subaddress/00004.png b/tests/snapshots/nanox/test_display_subaddress/00004.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_display_subaddress/00004.png rename to tests/snapshots/nanox/test_display_subaddress/00004.png diff --git a/tests/monero_client/snapshots/nanox/test_display_subaddress/00005.png b/tests/snapshots/nanox/test_display_subaddress/00005.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_display_subaddress/00005.png rename to tests/snapshots/nanox/test_display_subaddress/00005.png diff --git a/tests/monero_client/snapshots/nanox/test_prefix_hash_hash_init/00000.png b/tests/snapshots/nanox/test_prefix_hash_hash_init/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_prefix_hash_hash_init/00000.png rename to tests/snapshots/nanox/test_prefix_hash_hash_init/00000.png diff --git a/tests/monero_client/snapshots/nanox/test_prefix_hash_hash_init/00001.png b/tests/snapshots/nanox/test_prefix_hash_hash_init/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_prefix_hash_hash_init/00001.png rename to tests/snapshots/nanox/test_prefix_hash_hash_init/00001.png diff --git a/tests/monero_client/snapshots/nanox/test_prefix_hashhash_init/00000.png b/tests/snapshots/nanox/test_prefix_hashhash_init/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_prefix_hashhash_init/00000.png rename to tests/snapshots/nanox/test_prefix_hashhash_init/00000.png diff --git a/tests/monero_client/snapshots/nanox/test_prefix_hashhash_init/00001.png b/tests/snapshots/nanox/test_prefix_hashhash_init/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_prefix_hashhash_init/00001.png rename to tests/snapshots/nanox/test_prefix_hashhash_init/00001.png diff --git a/tests/monero_client/snapshots/nanox/test_prefix_hashhash_init/00002.png b/tests/snapshots/nanox/test_prefix_hashhash_init/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_prefix_hashhash_init/00002.png rename to tests/snapshots/nanox/test_prefix_hashhash_init/00002.png diff --git a/tests/monero_client/snapshots/nanox/test_private_view_key/00000.png b/tests/snapshots/nanox/test_private_view_key/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_private_view_key/00000.png rename to tests/snapshots/nanox/test_private_view_key/00000.png diff --git a/tests/monero_client/snapshots/nanox/test_private_view_key/00001.png b/tests/snapshots/nanox/test_private_view_key/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_private_view_key/00001.png rename to tests/snapshots/nanox/test_private_view_key/00001.png diff --git a/tests/monero_client/snapshots/nanox/test_private_view_key/00002.png b/tests/snapshots/nanox/test_private_view_key/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_private_view_key/00002.png rename to tests/snapshots/nanox/test_private_view_key/00002.png diff --git a/tests/monero_client/snapshots/nanox/test_validate_prehash_init/00000.png b/tests/snapshots/nanox/test_validate_prehash_init/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_validate_prehash_init/00000.png rename to tests/snapshots/nanox/test_validate_prehash_init/00000.png diff --git a/tests/monero_client/snapshots/nanox/test_validate_prehash_init/00001.png b/tests/snapshots/nanox/test_validate_prehash_init/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_validate_prehash_init/00001.png rename to tests/snapshots/nanox/test_validate_prehash_init/00001.png diff --git a/tests/monero_client/snapshots/nanox/test_validate_prehash_update/00000.png b/tests/snapshots/nanox/test_validate_prehash_update/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_validate_prehash_update/00000.png rename to tests/snapshots/nanox/test_validate_prehash_update/00000.png diff --git a/tests/monero_client/snapshots/nanox/test_validate_prehash_update/00001.png b/tests/snapshots/nanox/test_validate_prehash_update/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_validate_prehash_update/00001.png rename to tests/snapshots/nanox/test_validate_prehash_update/00001.png diff --git a/tests/monero_client/snapshots/nanox/test_validate_prehash_update/00002.png b/tests/snapshots/nanox/test_validate_prehash_update/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_validate_prehash_update/00002.png rename to tests/snapshots/nanox/test_validate_prehash_update/00002.png diff --git a/tests/monero_client/snapshots/nanox/test_validate_prehash_update/00003.png b/tests/snapshots/nanox/test_validate_prehash_update/00003.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_validate_prehash_update/00003.png rename to tests/snapshots/nanox/test_validate_prehash_update/00003.png diff --git a/tests/monero_client/snapshots/nanox/test_validateprehash_init/00000.png b/tests/snapshots/nanox/test_validateprehash_init/00000.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_validateprehash_init/00000.png rename to tests/snapshots/nanox/test_validateprehash_init/00000.png diff --git a/tests/monero_client/snapshots/nanox/test_validateprehash_init/00001.png b/tests/snapshots/nanox/test_validateprehash_init/00001.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_validateprehash_init/00001.png rename to tests/snapshots/nanox/test_validateprehash_init/00001.png diff --git a/tests/monero_client/snapshots/nanox/test_validateprehash_init/00002.png b/tests/snapshots/nanox/test_validateprehash_init/00002.png similarity index 100% rename from tests/monero_client/snapshots/nanox/test_validateprehash_init/00002.png rename to tests/snapshots/nanox/test_validateprehash_init/00002.png diff --git a/tests/monero_client/snapshots/stax/test_display_address/00000.png b/tests/snapshots/stax/test_display_address/00000.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_display_address/00000.png rename to tests/snapshots/stax/test_display_address/00000.png diff --git a/tests/monero_client/snapshots/stax/test_display_address/00001.png b/tests/snapshots/stax/test_display_address/00001.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_display_address/00001.png rename to tests/snapshots/stax/test_display_address/00001.png diff --git a/tests/monero_client/snapshots/stax/test_display_address/00002.png b/tests/snapshots/stax/test_display_address/00002.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_display_address/00002.png rename to tests/snapshots/stax/test_display_address/00002.png diff --git a/tests/monero_client/snapshots/stax/test_display_address/00003.png b/tests/snapshots/stax/test_display_address/00003.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_display_address/00003.png rename to tests/snapshots/stax/test_display_address/00003.png diff --git a/tests/monero_client/snapshots/stax/test_display_address/00004.png b/tests/snapshots/stax/test_display_address/00004.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_display_address/00004.png rename to tests/snapshots/stax/test_display_address/00004.png diff --git a/tests/monero_client/snapshots/stax/test_display_address/00005.png b/tests/snapshots/stax/test_display_address/00005.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_display_address/00005.png rename to tests/snapshots/stax/test_display_address/00005.png diff --git a/tests/monero_client/snapshots/stax/test_display_address/00006.png b/tests/snapshots/stax/test_display_address/00006.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_display_address/00006.png rename to tests/snapshots/stax/test_display_address/00006.png diff --git a/tests/monero_client/snapshots/stax/test_display_subaddress/00000.png b/tests/snapshots/stax/test_display_subaddress/00000.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_display_subaddress/00000.png rename to tests/snapshots/stax/test_display_subaddress/00000.png diff --git a/tests/monero_client/snapshots/stax/test_display_subaddress/00001.png b/tests/snapshots/stax/test_display_subaddress/00001.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_display_subaddress/00001.png rename to tests/snapshots/stax/test_display_subaddress/00001.png diff --git a/tests/monero_client/snapshots/stax/test_display_subaddress/00002.png b/tests/snapshots/stax/test_display_subaddress/00002.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_display_subaddress/00002.png rename to tests/snapshots/stax/test_display_subaddress/00002.png diff --git a/tests/monero_client/snapshots/stax/test_display_subaddress/00003.png b/tests/snapshots/stax/test_display_subaddress/00003.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_display_subaddress/00003.png rename to tests/snapshots/stax/test_display_subaddress/00003.png diff --git a/tests/monero_client/snapshots/stax/test_display_subaddress/00004.png b/tests/snapshots/stax/test_display_subaddress/00004.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_display_subaddress/00004.png rename to tests/snapshots/stax/test_display_subaddress/00004.png diff --git a/tests/monero_client/snapshots/stax/test_display_subaddress/00005.png b/tests/snapshots/stax/test_display_subaddress/00005.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_display_subaddress/00005.png rename to tests/snapshots/stax/test_display_subaddress/00005.png diff --git a/tests/monero_client/snapshots/stax/test_display_subaddress/00006.png b/tests/snapshots/stax/test_display_subaddress/00006.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_display_subaddress/00006.png rename to tests/snapshots/stax/test_display_subaddress/00006.png diff --git a/tests/monero_client/snapshots/stax/test_prefix_hash_hash_init/00000.png b/tests/snapshots/stax/test_prefix_hash_hash_init/00000.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_prefix_hash_hash_init/00000.png rename to tests/snapshots/stax/test_prefix_hash_hash_init/00000.png diff --git a/tests/monero_client/snapshots/stax/test_private_view_key/00000.png b/tests/snapshots/stax/test_private_view_key/00000.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_private_view_key/00000.png rename to tests/snapshots/stax/test_private_view_key/00000.png diff --git a/tests/monero_client/snapshots/stax/test_private_view_key/00001.png b/tests/snapshots/stax/test_private_view_key/00001.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_private_view_key/00001.png rename to tests/snapshots/stax/test_private_view_key/00001.png diff --git a/tests/monero_client/snapshots/stax/test_validate_prehash_update/00000.png b/tests/snapshots/stax/test_validate_prehash_update/00000.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_validate_prehash_update/00000.png rename to tests/snapshots/stax/test_validate_prehash_update/00000.png diff --git a/tests/monero_client/snapshots/stax/test_validate_prehash_update/00001.png b/tests/snapshots/stax/test_validate_prehash_update/00001.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_validate_prehash_update/00001.png rename to tests/snapshots/stax/test_validate_prehash_update/00001.png diff --git a/tests/monero_client/snapshots/stax/test_validate_prehash_update/00002.png b/tests/snapshots/stax/test_validate_prehash_update/00002.png similarity index 100% rename from tests/monero_client/snapshots/stax/test_validate_prehash_update/00002.png rename to tests/snapshots/stax/test_validate_prehash_update/00002.png