diff --git a/backend/tests/config/fixtures/config/config.yml b/backend/tests/config/fixtures/config/config.yml index 97ee0b2df..d8e949556 100644 --- a/backend/tests/config/fixtures/config/config.yml +++ b/backend/tests/config/fixtures/config/config.yml @@ -29,6 +29,7 @@ system: filesystem: roms_folder: "ROMS" firmware_folder: "BIOS" + skip_hash_calculation: true scan: priority: diff --git a/backend/tests/config/test_config_loader.py b/backend/tests/config/test_config_loader.py index 4ec7a09b4..5767c3b1e 100644 --- a/backend/tests/config/test_config_loader.py +++ b/backend/tests/config/test_config_loader.py @@ -19,6 +19,7 @@ def test_config_loader(): assert loader.config.PLATFORMS_VERSIONS == {"naomi": "arcade"} assert loader.config.ROMS_FOLDER_NAME == "ROMS" assert loader.config.FIRMWARE_FOLDER_NAME == "BIOS" + assert loader.config.SKIP_HASH_CALCULATION assert loader.config.EJS_DEBUG assert loader.config.EJS_CACHE_LIMIT == 1000 assert loader.config.EJS_SETTINGS == { @@ -56,6 +57,7 @@ def test_empty_config_loader(): assert loader.config.PLATFORMS_VERSIONS == {} assert loader.config.ROMS_FOLDER_NAME == "roms" assert loader.config.FIRMWARE_FOLDER_NAME == "bios" + assert not loader.config.SKIP_HASH_CALCULATION assert not loader.config.EJS_DEBUG assert loader.config.EJS_CACHE_LIMIT is None assert loader.config.EJS_SETTINGS == {} diff --git a/backend/tests/endpoints/test_config.py b/backend/tests/endpoints/test_config.py index 8fa5f5537..4a892f34e 100644 --- a/backend/tests/endpoints/test_config.py +++ b/backend/tests/endpoints/test_config.py @@ -22,3 +22,4 @@ def test_config(client): assert config.get("EXCLUDED_MULTI_PARTS_EXT") == [] assert config.get("EXCLUDED_MULTI_PARTS_FILES") == [] assert config.get("PLATFORMS_BINDING") == {} + assert not config.get("SKIP_HASH_CALCULATION")