Push on master #4501
GitHub Actions / Test Results
succeeded
Sep 5, 2025 in 0s
All 552 tests pass, 1 skipped in 57s
Annotations
Check notice on line 0 in .github
github-actions / Test Results
1 skipped test found
There is 1 skipped test, see "Raw output" for the name of the skipped test.
Raw output
tests.adapters.services.test_rahasher.TestRAHasherServiceIntegration ‑ test_calculate_hash_real_rahasher
Check notice on line 0 in .github
github-actions / Test Results
553 tests found
There are 553 tests, see "Raw output" for the full list of tests.
Raw output
tests.adapters.services.test_mobygames.TestAuthMiddleware ‑ test_auth_middleware_adds_api_key
tests.adapters.services.test_mobygames.TestAuthMiddleware ‑ test_auth_middleware_with_empty_api_key
tests.adapters.services.test_mobygames.TestMobyGamesServiceEdgeCases ‑ test_list_games_with_empty_collections
tests.adapters.services.test_mobygames.TestMobyGamesServiceEdgeCases ‑ test_list_games_with_special_characters_in_title
tests.adapters.services.test_mobygames.TestMobyGamesServiceEdgeCases ‑ test_list_games_with_zero_limit
tests.adapters.services.test_mobygames.TestMobyGamesServiceEdgeCases ‑ test_list_games_with_zero_offset
tests.adapters.services.test_mobygames.TestMobyGamesServiceEdgeCases ‑ test_request_with_custom_timeout
tests.adapters.services.test_mobygames.TestMobyGamesServiceIntegration ‑ test_error_handling_real_api
tests.adapters.services.test_mobygames.TestMobyGamesServiceIntegration ‑ test_list_games_brief_format_real_api
tests.adapters.services.test_mobygames.TestMobyGamesServiceIntegration ‑ test_list_games_id_format_real_api
tests.adapters.services.test_mobygames.TestMobyGamesServiceIntegration ‑ test_list_games_normal_format_real_api
tests.adapters.services.test_mobygames.TestMobyGamesServiceIntegration ‑ test_list_games_real_api
tests.adapters.services.test_mobygames.TestMobyGamesServiceIntegration ‑ test_list_games_with_genre_filter_real_api
tests.adapters.services.test_mobygames.TestMobyGamesServiceIntegration ‑ test_list_games_with_pagination_real_api
tests.adapters.services.test_mobygames.TestMobyGamesServiceIntegration ‑ test_list_games_with_platform_filter_real_api
tests.adapters.services.test_mobygames.TestMobyGamesServiceIntegration ‑ test_list_games_with_title_search_real_api
tests.adapters.services.test_mobygames.TestMobyGamesServicePerformance ‑ test_concurrent_requests
tests.adapters.services.test_mobygames.TestMobyGamesServicePerformance ‑ test_request_timeout_handling
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_init_custom_url
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_init_default_url
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_list_games_default_parameters
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_list_games_empty_response
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_list_games_missing_games_key
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_list_games_with_all_parameters
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_list_games_with_game_id
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_list_games_with_genre_ids
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_list_games_with_group_ids
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_list_games_with_output_format_brief
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_list_games_with_output_format_id
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_list_games_with_pagination
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_list_games_with_platform_ids
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_list_games_with_title
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_request_connection_error
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_request_json_decode_error
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_request_other_client_error
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_request_rate_limit_with_retry
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_request_success
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_request_timeout_with_retry
tests.adapters.services.test_mobygames.TestMobyGamesServiceUnit ‑ test_request_unauthorized_returns_empty_dict
tests.adapters.services.test_rahasher.TestRAHasherError ‑ test_rahasher_error_can_be_raised
tests.adapters.services.test_rahasher.TestRAHasherError ‑ test_rahasher_error_is_exception
tests.adapters.services.test_rahasher.TestRAHasherError ‑ test_rahasher_error_with_message
tests.adapters.services.test_rahasher.TestRAHasherService ‑ test_calculate_hash_different_platforms
tests.adapters.services.test_rahasher.TestRAHasherService ‑ test_calculate_hash_empty_output
tests.adapters.services.test_rahasher.TestRAHasherService ‑ test_calculate_hash_invalid_hash_format
tests.adapters.services.test_rahasher.TestRAHasherService ‑ test_calculate_hash_no_stdout
tests.adapters.services.test_rahasher.TestRAHasherService ‑ test_calculate_hash_rahasher_failure
tests.adapters.services.test_rahasher.TestRAHasherService ‑ test_calculate_hash_rahasher_not_found
tests.adapters.services.test_rahasher.TestRAHasherService ‑ test_calculate_hash_stderr_handling
tests.adapters.services.test_rahasher.TestRAHasherService ‑ test_calculate_hash_stderr_none
tests.adapters.services.test_rahasher.TestRAHasherService ‑ test_calculate_hash_subprocess_args
tests.adapters.services.test_rahasher.TestRAHasherService ‑ test_calculate_hash_success
tests.adapters.services.test_rahasher.TestRAHasherService ‑ test_calculate_hash_with_extra_output
tests.adapters.services.test_rahasher.TestRAHasherServiceIntegration ‑ test_calculate_hash_real_rahasher
tests.adapters.services.test_rahasher.TestRAHasherServicePerformance ‑ test_concurrent_hash_calculations
tests.adapters.services.test_rahasher.TestRAHasherValidHashRegex ‑ test_valid_hash_regex_matches_valid_hash
tests.adapters.services.test_rahasher.TestRAHasherValidHashRegex ‑ test_valid_hash_regex_rejects_invalid_hash
tests.adapters.services.test_retroachivements.TestAuthMiddleware ‑ test_auth_middleware_adds_api_key
tests.adapters.services.test_retroachivements.TestRetroAchievementsServiceIntegration ‑ test_error_handling_real_api
tests.adapters.services.test_retroachivements.TestRetroAchievementsServiceIntegration ‑ test_get_game_extended_details_real_api
tests.adapters.services.test_retroachivements.TestRetroAchievementsServiceIntegration ‑ test_get_game_list_real_api
tests.adapters.services.test_retroachivements.TestRetroAchievementsServiceIntegration ‑ test_get_game_list_with_options_real_api
tests.adapters.services.test_retroachivements.TestRetroAchievementsServiceIntegration ‑ test_get_user_completion_progress_real_api
tests.adapters.services.test_retroachivements.TestRetroAchievementsServiceIntegration ‑ test_get_user_completion_progress_with_pagination_real_api
tests.adapters.services.test_retroachivements.TestRetroAchievementsServiceIntegration ‑ test_get_user_game_progress_real_api
tests.adapters.services.test_retroachivements.TestRetroAchievementsServiceIntegration ‑ test_get_user_game_progress_with_award_metadata_real_api
tests.adapters.services.test_retroachivements.TestRetroAchievementsServiceIntegration ‑ test_iter_user_completion_progress_real_api
tests.adapters.services.test_retroachivements.TestRetroAchievementsServiceUnit ‑ test_init_custom_url
tests.adapters.services.test_retroachivements.TestRetroAchievementsServiceUnit ‑ test_init_default_url
tests.adapters.services.test_retroachivements.TestRetroAchievementsServiceUnit ‑ test_request_connection_error
tests.adapters.services.test_screenscraper.TestAuthMiddleware ‑ test_auth_middleware_adds_auth_params
tests.adapters.services.test_screenscraper.TestAuthMiddleware ‑ test_auth_middleware_with_empty_credentials
tests.adapters.services.test_screenscraper.TestScreenScraperConstants ‑ test_login_error_check_constant
tests.adapters.services.test_screenscraper.TestScreenScraperConstants ‑ test_ss_dev_id_decoded
tests.adapters.services.test_screenscraper.TestScreenScraperConstants ‑ test_ss_dev_password_decoded
tests.adapters.services.test_screenscraper.TestScreenScraperServiceEdgeCases ‑ test_get_game_info_with_special_characters
tests.adapters.services.test_screenscraper.TestScreenScraperServiceEdgeCases ‑ test_get_game_info_with_zero_values
tests.adapters.services.test_screenscraper.TestScreenScraperServiceEdgeCases ‑ test_login_error_in_retry_attempt
tests.adapters.services.test_screenscraper.TestScreenScraperServiceEdgeCases ‑ test_request_with_custom_timeout
tests.adapters.services.test_screenscraper.TestScreenScraperServiceEdgeCases ‑ test_search_games_empty_term
tests.adapters.services.test_screenscraper.TestScreenScraperServiceIntegration ‑ test_error_handling_real_api
tests.adapters.services.test_screenscraper.TestScreenScraperServiceIntegration ‑ test_get_game_info_by_crc_real_api
tests.adapters.services.test_screenscraper.TestScreenScraperServiceIntegration ‑ test_get_game_info_by_game_id_real_api
tests.adapters.services.test_screenscraper.TestScreenScraperServiceIntegration ‑ test_get_game_info_not_found_real_api
tests.adapters.services.test_screenscraper.TestScreenScraperServiceIntegration ‑ test_search_games_no_results_real_api
tests.adapters.services.test_screenscraper.TestScreenScraperServiceIntegration ‑ test_search_games_real_api
tests.adapters.services.test_screenscraper.TestScreenScraperServiceIntegration ‑ test_search_games_with_system_filter_real_api
tests.adapters.services.test_screenscraper.TestScreenScraperServicePerformance ‑ test_concurrent_requests
tests.adapters.services.test_screenscraper.TestScreenScraperServicePerformance ‑ test_concurrent_search_requests
tests.adapters.services.test_screenscraper.TestScreenScraperServicePerformance ‑ test_request_timeout_handling
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_get_game_info_empty_jeu_data
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_get_game_info_no_game_found
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_get_game_info_with_all_parameters
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_get_game_info_with_crc
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_get_game_info_with_game_id
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_get_game_info_with_md5
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_get_game_info_with_rom_name
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_get_game_info_with_rom_size
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_get_game_info_with_rom_type
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_get_game_info_with_serial_number
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_get_game_info_with_sha1
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_get_game_info_with_system_id
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_init_custom_url
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_init_default_url
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_request_connection_error
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_request_json_decode_error
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_request_login_error
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_request_other_client_error
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_request_rate_limit_with_retry
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_request_success
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_request_timeout_with_retry
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_request_unauthorized_returns_empty_dict
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_search_games_basic
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_search_games_empty_response
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_search_games_no_results
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_search_games_special_characters
tests.adapters.services.test_screenscraper.TestScreenScraperServiceUnit ‑ test_search_games_with_system_id
tests.adapters.services.test_steamgriddb.TestAuthMiddleware ‑ test_auth_middleware_adds_bearer_token
tests.adapters.services.test_steamgriddb.TestAuthMiddleware ‑ test_auth_middleware_with_empty_api_key
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceEdgeCases ‑ test_get_grids_boolean_filter_none_values
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceEdgeCases ‑ test_get_grids_for_game_with_empty_collections
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceEdgeCases ‑ test_get_grids_for_game_with_zero_values
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceEdgeCases ‑ test_iter_grids_stops_at_exact_total
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceEdgeCases ‑ test_request_with_custom_timeout
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceEdgeCases ‑ test_search_games_empty_term
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceIntegration ‑ test_error_handling_real_api
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceIntegration ‑ test_get_grids_for_game_real_api
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceIntegration ‑ test_get_grids_for_game_with_filters_real_api
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceIntegration ‑ test_iter_grids_for_game_real_api
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceIntegration ‑ test_search_games_no_results_real_api
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceIntegration ‑ test_search_games_real_api
tests.adapters.services.test_steamgriddb.TestSteamGridDBServicePerformance ‑ test_concurrent_grid_requests
tests.adapters.services.test_steamgriddb.TestSteamGridDBServicePerformance ‑ test_concurrent_requests
tests.adapters.services.test_steamgriddb.TestSteamGridDBServicePerformance ‑ test_iter_grids_pagination_performance
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_get_grids_for_game_basic
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_get_grids_for_game_empty_response
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_get_grids_for_game_with_all_parameters
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_get_grids_for_game_with_boolean_filters
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_get_grids_for_game_with_dimensions
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_get_grids_for_game_with_mimes
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_get_grids_for_game_with_pagination
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_get_grids_for_game_with_styles
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_get_grids_for_game_with_tags
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_get_grids_for_game_with_types
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_init_custom_url
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_init_default_url
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_iter_grids_for_game_empty_results
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_iter_grids_for_game_multiple_pages
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_iter_grids_for_game_single_page
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_iter_grids_for_game_with_filters
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_request_json_decode_error
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_request_other_client_error
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_request_success
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_request_unauthorized_raises_exception
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_search_games_basic
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_search_games_empty_response
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_search_games_no_results
tests.adapters.services.test_steamgriddb.TestSteamGridDBServiceUnit ‑ test_search_games_special_characters
tests.config.test_config_loader ‑ test_config_loader
tests.config.test_config_loader ‑ test_empty_config_loader
tests.endpoints.sockets.test_scan ‑ test_merging_scan_stats
tests.endpoints.sockets.test_scan ‑ test_scan_stats
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_complete_scan_always_scans
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_comprehensive_scenarios[complete-False-None-False-True]
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_comprehensive_scenarios[complete-True-False-False-True]
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_comprehensive_scenarios[hashes-False-None-False-True]
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_comprehensive_scenarios[hashes-True-False-False-True]
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_comprehensive_scenarios[new_platforms-False-None-False-False]
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_comprehensive_scenarios[new_platforms-True-True-False-False]
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_comprehensive_scenarios[new_platforms-True-True-True-True]
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_comprehensive_scenarios[partial-True-True-False-True]
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_comprehensive_scenarios[quick-False-None-False-False]
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_comprehensive_scenarios[quick-True-True-False-False]
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_comprehensive_scenarios[unidentified-True-False-False-True]
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_comprehensive_scenarios[unidentified-True-True-False-True]
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_empty_roms_ids_list
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_hashes_scan_always_scans
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_new_platforms_scan_with_existing_rom
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_new_platforms_scan_with_no_rom
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_no_scan_when_rom_id_not_in_list
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_partial_scan_with_identified_rom
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_partial_scan_with_no_rom
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_partial_scan_with_unidentified_rom
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_quick_scan_with_existing_rom
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_quick_scan_with_no_rom
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_rom_id_type_conversion
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_scan_when_rom_id_in_list
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_unidentified_scan_with_identified_rom
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_unidentified_scan_with_no_rom
tests.endpoints.sockets.test_scan.TestShouldScanRom ‑ test_unidentified_scan_with_unidentified_rom
tests.endpoints.test_assets ‑ test_delete_saves
tests.endpoints.test_assets ‑ test_delete_states
tests.endpoints.test_config ‑ test_config
tests.endpoints.test_heartbeat ‑ test_heartbeat
tests.endpoints.test_identity ‑ test_add_user_from_admin_user[Role.ADMIN]
tests.endpoints.test_identity ‑ test_add_user_from_admin_user[Role.EDITOR]
tests.endpoints.test_identity ‑ test_add_user_from_admin_user[Role.VIEWER]
tests.endpoints.test_identity ‑ test_add_user_from_unauthorized_user[editor_user-False-201]
tests.endpoints.test_identity ‑ test_add_user_from_unauthorized_user[editor_user-True-403]
tests.endpoints.test_identity ‑ test_add_user_from_unauthorized_user[viewer_user-False-201]
tests.endpoints.test_identity ‑ test_add_user_from_unauthorized_user[viewer_user-True-403]
tests.endpoints.test_identity ‑ test_add_user_with_existing_username
tests.endpoints.test_identity ‑ test_delete_user
tests.endpoints.test_identity ‑ test_get_all_users
tests.endpoints.test_identity ‑ test_get_user
tests.endpoints.test_identity ‑ test_login_logout
tests.endpoints.test_identity ‑ test_update_user
tests.endpoints.test_oauth ‑ test_auth_via_upass
tests.endpoints.test_oauth ‑ test_auth_via_upass_with_excess_scopes
tests.endpoints.test_oauth ‑ test_auth_via_upass_with_invalid_credentials
tests.endpoints.test_oauth ‑ test_auth_with_invalid_grant_type
tests.endpoints.test_oauth ‑ test_refreshing_oauth_token_basic
tests.endpoints.test_oauth ‑ test_refreshing_oauth_token_with_invalid_refresh_token
tests.endpoints.test_oauth ‑ test_refreshing_oauth_token_without_refresh_token
tests.endpoints.test_platform ‑ test_get_platforms
tests.endpoints.test_raw ‑ test_get_raw_asset
tests.endpoints.test_rom ‑ test_delete_roms
tests.endpoints.test_rom ‑ test_get_all_roms
tests.endpoints.test_rom ‑ test_get_rom
tests.endpoints.test_rom ‑ test_update_rom
tests.endpoints.test_tasks.TestGetTaskById ‑ test_get_task_by_id_no_metadata
tests.endpoints.test_tasks.TestGetTaskById ‑ test_get_task_by_id_not_found
tests.endpoints.test_tasks.TestGetTaskById ‑ test_get_task_by_id_success
tests.endpoints.test_tasks.TestGetTaskById ‑ test_get_task_by_id_unauthorized
tests.endpoints.test_tasks.TestGetTaskById ‑ test_get_task_by_id_with_exception_info
tests.endpoints.test_tasks.TestIntegration ‑ test_error_handling
tests.endpoints.test_tasks.TestIntegration ‑ test_full_workflow
tests.endpoints.test_tasks.TestListTasks ‑ test_list_tasks_empty
tests.endpoints.test_tasks.TestListTasks ‑ test_list_tasks_insufficient_scope
tests.endpoints.test_tasks.TestListTasks ‑ test_list_tasks_success
tests.endpoints.test_tasks.TestListTasks ‑ test_list_tasks_unauthorized
tests.endpoints.test_tasks.TestRunAllTasks ‑ test_run_all_tasks_mixed_conditions
tests.endpoints.test_tasks.TestRunAllTasks ‑ test_run_all_tasks_no_runnable_tasks
tests.endpoints.test_tasks.TestRunAllTasks ‑ test_run_all_tasks_success
tests.endpoints.test_tasks.TestRunAllTasks ‑ test_run_all_tasks_unauthorized
tests.endpoints.test_tasks.TestRunSingleTask ‑ test_run_single_task_disabled
tests.endpoints.test_tasks.TestRunSingleTask ‑ test_run_single_task_non_manual
tests.endpoints.test_tasks.TestRunSingleTask ‑ test_run_single_task_not_found
tests.endpoints.test_tasks.TestRunSingleTask ‑ test_run_single_task_success
tests.endpoints.test_tasks.TestRunSingleTask ‑ test_run_single_task_unauthorized
tests.endpoints.test_tasks.TestTaskInfoBuilding ‑ test_build_task_info_structure
tests.handler.auth.test_auth ‑ test_authenticate_user
tests.handler.auth.test_auth ‑ test_get_current_active_user_from_session
tests.handler.auth.test_auth ‑ test_get_current_active_user_from_session_bad_username
tests.handler.auth.test_auth ‑ test_get_current_active_user_from_session_disabled_user
tests.handler.auth.test_auth ‑ test_hybrid_auth_backend_basic_auth_header
tests.handler.auth.test_auth ‑ test_hybrid_auth_backend_basic_auth_header_unencoded
tests.handler.auth.test_auth ‑ test_hybrid_auth_backend_bearer_auth_header
tests.handler.auth.test_auth ‑ test_hybrid_auth_backend_bearer_invalid_token
tests.handler.auth.test_auth ‑ test_hybrid_auth_backend_empty_session_and_headers
tests.handler.auth.test_auth ‑ test_hybrid_auth_backend_invalid_scheme
tests.handler.auth.test_auth ‑ test_hybrid_auth_backend_scope_subset
tests.handler.auth.test_auth ‑ test_hybrid_auth_backend_session
tests.handler.auth.test_auth ‑ test_hybrid_auth_backend_with_refresh_token
tests.handler.auth.test_auth ‑ test_verify_password
tests.handler.auth.test_oauth ‑ test_create_oauth_token
tests.handler.auth.test_oauth ‑ test_get_current_active_user_from_bearer_token
tests.handler.auth.test_oauth ‑ test_get_current_active_user_from_bearer_token_disabled_user
tests.handler.auth.test_oauth ‑ test_get_current_active_user_from_bearer_token_invalid_token
tests.handler.auth.test_oauth ‑ test_get_current_active_user_from_bearer_token_invalid_user
tests.handler.auth.test_oauth ‑ test_protected_route
tests.handler.auth.test_oidc ‑ test_oidc_disabled
tests.handler.auth.test_oidc ‑ test_oidc_invalid_token_signature
tests.handler.auth.test_oidc ‑ test_oidc_token_unverified_email
tests.handler.auth.test_oidc ‑ test_oidc_token_without_email_verified_claim
tests.handler.auth.test_oidc ‑ test_oidc_valid_token_decoding
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_build_asset_file_path_internal_method
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_build_asset_file_path_without_emulator
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_build_avatar_path
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_build_saves_file_path_with_emulator
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_build_saves_file_path_without_emulator
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_build_screenshots_file_path
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_build_states_file_path_with_emulator
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_build_states_file_path_without_emulator
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_different_users_have_different_paths
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_emulator_parameter_handling
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_init_uses_assets_base_path
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_integration_with_real_user_fixture
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_paths_are_relative_to_base_path
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_rom_id_conversion_to_string
tests.handler.filesystem.test_assets_handler.TestFSAssetsHandler ‑ test_user_folder_path
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_async_concurrency
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_atomic_write_rollback
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_concurrent_directory_operations
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_empty_path_validation
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_exclude_single_files
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_file_exists
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_file_exists_directory
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_get_file_name_with_no_extension
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_get_file_name_with_no_tags
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_get_file_size
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_get_file_size_nonexistent
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_init_creates_base_directory
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_init_resolves_path
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_list_directories
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_list_directories_nonexistent
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_list_files
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_list_files_nonexistent
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_make_directory
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_make_directory_exists
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_make_directory_file_exists
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_make_directory_nested
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_move_file
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_move_file_nonexistent
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_move_file_to_nested_path
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_parse_file_extension
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_read_file
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_read_file_nonexistent
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_remove_directory
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_remove_directory_nonexistent
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_remove_file
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_remove_file_nonexistent
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_sanitize_filename_invalid
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_sanitize_filename_path_traversal
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_sanitize_filename_too_long
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_sanitize_filename_valid
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_stream_file
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_stream_file_nonexistent
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_validate_path_absolute
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_validate_path_traversal_attack
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_validate_path_valid
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_write_file_binary_io
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_write_file_bytes
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_write_file_nested_path
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_write_file_no_filename
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_write_file_streamed
tests.handler.filesystem.test_base_handler.TestFSHandler ‑ test_write_file_upload_file
tests.handler.filesystem.test_firmware_handler.TestFSFirmwareHandler ‑ test_calculate_file_hashes
tests.handler.filesystem.test_firmware_handler.TestFSFirmwareHandler ‑ test_calculate_file_hashes_different_files
tests.handler.filesystem.test_firmware_handler.TestFSFirmwareHandler ‑ test_calculate_file_hashes_nonexistent_file
tests.handler.filesystem.test_firmware_handler.TestFSFirmwareHandler ‑ test_exclude_single_files_integration
tests.handler.filesystem.test_firmware_handler.TestFSFirmwareHandler ‑ test_file_operations_with_actual_structure
tests.handler.filesystem.test_firmware_handler.TestFSFirmwareHandler ‑ test_firmware_path_construction
tests.handler.filesystem.test_firmware_handler.TestFSFirmwareHandler ‑ test_get_firmware
tests.handler.filesystem.test_firmware_handler.TestFSFirmwareHandler ‑ test_get_firmware_nonexistent_platform
tests.handler.filesystem.test_firmware_handler.TestFSFirmwareHandler ‑ test_init_uses_library_base_path
tests.handler.filesystem.test_firmware_handler.TestFSFirmwareHandler ‑ test_integration_with_base_handler_methods
tests.handler.filesystem.test_firmware_handler.TestFSFirmwareHandler ‑ test_multiple_platform_handling
tests.handler.filesystem.test_firmware_handler.TestFSFirmwareHandler ‑ test_stream_file_with_actual_files
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_actual_directory_operations
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_add_platform_creates_directory
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_add_platform_normal_structure
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_edge_cases_and_error_handling
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_exclude_platforms_empty_list
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_exclude_platforms_filters_excluded_platforms
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_exclude_platforms_no_excluded_config
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_get_plaform_fs_structure_custom_folder_name
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_get_plaform_fs_structure_high_priority
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_get_plaform_fs_structure_normal_structure
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_get_platforms_calls_list_directories_with_correct_path
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_get_platforms_calls_list_directories_with_empty_path
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_get_platforms_directory_high_priority_structure
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_get_platforms_directory_normal_structure
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_get_platforms_excludes_excluded_platforms
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_get_platforms_returns_existing_platforms
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_init_uses_library_base_path
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_integration_with_base_handler_methods
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_multiple_platforms_handling
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_path_construction_consistency
tests.handler.filesystem.test_platforms_handler.TestFSPlatformsHandler ‑ test_platform_slug_handling_with_special_characters
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_build_artwork_path
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_build_artwork_path_different_extensions
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_cover_exists_no_cover
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_cover_exists_with_existing_covers
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_cover_size_enum_values
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_create_ra_resources_path
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_entity_types_handling
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_error_handling_edge_cases
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_existing_resources_structure
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_cover_no_entity
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_cover_no_url
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_cover_path_no_cover
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_cover_path_with_existing_cover
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_cover_with_overwrite
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_cover_with_url_no_overwrite
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_manual_no_rom
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_manual_no_url
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_manual_path_no_manual
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_manual_with_overwrite
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_manual_with_url_no_overwrite
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_platform_resources_path
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_platform_resources_path_different_ids
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_ra_badges_path
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_ra_badges_path_different_ids
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_ra_resources_path
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_ra_resources_path_different_ids
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_rom_screenshots_no_rom
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_rom_screenshots_no_urls
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_rom_screenshots_with_urls
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_screenshot_path
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_get_screenshot_path_different_indices
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_init_uses_resources_base_path
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_integration_with_base_handler_methods
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_manual_exists_no_manual
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_path_construction_consistency
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_remove_cover_no_entity
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_remove_cover_with_entity
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_resize_cover_to_small_high_resolution
tests.handler.filesystem.test_resources_handler.TestFSResourcesHandler ‑ test_resize_cover_to_small_low_resolution
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_actual_file_hash_calculation
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_build_rom_file_single_file
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_build_rom_file_with_category
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_compressed_file_handling
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_exclude_multi_roms_filters_excluded
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_exclude_multi_roms_no_exclusions
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_exclude_single_files_integration
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_file_operations_with_actual_structure
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_get_rom_files_multi_rom
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_get_rom_files_single_rom
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_get_roms
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_get_roms_fs_structure_high_priority_structure
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_get_roms_fs_structure_normal_structure
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_init_uses_library_base_path
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_integration_with_base_handler_methods
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_multi_rom_directory_handling
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_parse_tags_complex_tags
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_parse_tags_no_tags
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_parse_tags_regions_and_languages
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_platform_specific_behavior
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_rename_fs_rom_different_name_target_exists
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_rename_fs_rom_same_name
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_rename_fs_rom_successful_rename
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_rom_fs_structure_consistency
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_stream_file_with_actual_roms
tests.handler.filesystem.test_roms_handler.TestFSRomsHandler ‑ test_tag_parsing_edge_cases
tests.handler.metadata.test_base_handler.TestBaseRomTypedDict ‑ test_baserom_optional_fields
tests.handler.metadata.test_base_handler.TestConstants ‑ test_key_uniqueness
tests.handler.metadata.test_base_handler.TestConstants ‑ test_redis_keys_format
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_mame_format_found
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_mame_format_not_found
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_mask_sensitive_values_authorization_bearer
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_mask_sensitive_values_client_keys
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_mask_sensitive_values_preserves_other_keys
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_mask_sensitive_values_retroachievements_keys
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_mask_sensitive_values_short_values
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_normalize_cover_url_empty
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_normalize_cover_url_with_https
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_normalize_cover_url_with_url
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_normalize_search_term_delegates
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_ps1_serial_format
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_ps1_serial_format_fallback
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_ps2_opl_format_found
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_ps2_opl_format_not_found
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_ps2_serial_format
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_psp_serial_format
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_sony_serial_format_found
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_sony_serial_format_not_found
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_switch_productid_format_found
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_switch_titledb_format_cache_exists
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_switch_titledb_format_cache_missing_fetch_fails
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_switch_titledb_format_cache_missing_fetch_success
tests.handler.metadata.test_base_handler.TestMetadataHandlerMethods ‑ test_switch_titledb_format_not_found
tests.handler.metadata.test_base_handler.TestNormalizeSearchTerm ‑ test_basic_normalization
tests.handler.metadata.test_base_handler.TestNormalizeSearchTerm ‑ test_caching_behavior
tests.handler.metadata.test_base_handler.TestNormalizeSearchTerm ‑ test_empty_string
tests.handler.metadata.test_base_handler.TestNormalizeSearchTerm ‑ test_normalize_spaces
tests.handler.metadata.test_base_handler.TestNormalizeSearchTerm ‑ test_preserve_articles_flag
tests.handler.metadata.test_base_handler.TestNormalizeSearchTerm ‑ test_preserve_punctuation_flag
tests.handler.metadata.test_base_handler.TestNormalizeSearchTerm ‑ test_remove_leading_articles
tests.handler.metadata.test_base_handler.TestNormalizeSearchTerm ‑ test_remove_punctuation
tests.handler.metadata.test_base_handler.TestNormalizeSearchTerm ‑ test_remove_trailing_articles
tests.handler.metadata.test_base_handler.TestNormalizeSearchTerm ‑ test_underscore_replacement
tests.handler.metadata.test_base_handler.TestNormalizeSearchTerm ‑ test_unicode_normalization
tests.handler.metadata.test_base_handler.TestNormalizeSearchTerm ‑ test_whitespace_only
tests.handler.metadata.test_base_handler.TestRegexPatterns ‑ test_article_patterns
tests.handler.metadata.test_base_handler.TestRegexPatterns ‑ test_ps2_opl_regex
tests.handler.metadata.test_base_handler.TestRegexPatterns ‑ test_sony_serial_regex
tests.handler.metadata.test_base_handler.TestRegexPatterns ‑ test_space_patterns
tests.handler.metadata.test_base_handler.TestRegexPatterns ‑ test_switch_product_id_regex
tests.handler.metadata.test_base_handler.TestRegexPatterns ‑ test_switch_titledb_regex
tests.handler.metadata.test_base_handler.TestUniversalPlatformSlug ‑ test_enum_contains_expected_platforms
tests.handler.metadata.test_base_handler.TestUniversalPlatformSlug ‑ test_enum_values_are_strings
tests.handler.metadata.test_base_handler.TestUniversalPlatformSlug ‑ test_specific_platform_slugs
tests.handler.test_db_handler ‑ test_platforms
tests.handler.test_db_handler ‑ test_roms
tests.handler.test_db_handler ‑ test_saves
tests.handler.test_db_handler ‑ test_screenshots
tests.handler.test_db_handler ‑ test_states
tests.handler.test_db_handler ‑ test_users
tests.handler.test_fastapi ‑ test_scan_platform
tests.handler.test_fastapi ‑ test_scan_rom
tests.models.test_assets ‑ test_save
tests.models.test_assets ‑ test_screenshot
tests.models.test_assets ‑ test_state
tests.models.test_rom ‑ test_rom
tests.models.test_user ‑ test_admin
tests.models.test_user ‑ test_editor
tests.models.test_user ‑ test_user
tests.tasks.test_scan_library.TestScanLibraryTask ‑ test_init
tests.tasks.test_scan_library.TestScanLibraryTask ‑ test_run_disabled
tests.tasks.test_scan_library.TestScanLibraryTask ‑ test_run_enabled
tests.tasks.test_scan_library.TestScanLibraryTask ‑ test_task_instance
tests.tasks.test_sync_retroachievements_progress.TestSyncRetroAchievementsProgressTask ‑ test_run_is_resilient_to_errors
tests.tasks.test_sync_retroachievements_progress.TestSyncRetroAchievementsProgressTask ‑ test_run_saves_progress
tests.tasks.test_sync_retroachievements_progress.TestSyncRetroAchievementsProgressTask ‑ test_run_when_no_users_set
tests.tasks.test_sync_retroachievements_progress.TestSyncRetroAchievementsProgressTask ‑ test_run_when_retroachievements_api_disabled
tests.tasks.test_sync_retroachievements_progress.TestSyncRetroAchievementsProgressTask ‑ test_task_initialization
tests.tasks.test_tasks.TestPeriodicTask ‑ test_get_existing_job_empty_list
tests.tasks.test_tasks.TestPeriodicTask ‑ test_get_existing_job_found
tests.tasks.test_tasks.TestPeriodicTask ‑ test_get_existing_job_not_found
tests.tasks.test_tasks.TestPeriodicTask ‑ test_init
tests.tasks.test_tasks.TestPeriodicTask ‑ test_init_disabled_with_existing_job
tests.tasks.test_tasks.TestPeriodicTask ‑ test_init_enabled_no_existing_job
tests.tasks.test_tasks.TestPeriodicTask ‑ test_init_enabled_with_existing_job
tests.tasks.test_tasks.TestPeriodicTask ‑ test_run_abstract_method
tests.tasks.test_tasks.TestPeriodicTask ‑ test_schedule_already_scheduled
tests.tasks.test_tasks.TestPeriodicTask ‑ test_schedule_no_cron_string
tests.tasks.test_tasks.TestPeriodicTask ‑ test_schedule_not_enabled
tests.tasks.test_tasks.TestPeriodicTask ‑ test_schedule_success
tests.tasks.test_tasks.TestPeriodicTask ‑ test_unschedule_not_scheduled
tests.tasks.test_tasks.TestPeriodicTask ‑ test_unschedule_success
tests.tasks.test_tasks.TestRemoteFilePullTask ‑ test_init
tests.tasks.test_tasks.TestRemoteFilePullTask ‑ test_run_disabled_but_forced
tests.tasks.test_tasks.TestRemoteFilePullTask ‑ test_run_disabled_not_forced
tests.tasks.test_tasks.TestRemoteFilePullTask ‑ test_run_http_error
tests.tasks.test_tasks.TestRemoteFilePullTask ‑ test_run_response_error
tests.tasks.test_tasks.TestRemoteFilePullTask ‑ test_run_success
tests.tasks.test_update_launchbox_metadata.TestUpdateLaunchboxMetadataTask ‑ test_empty_xml_elements_handling
tests.tasks.test_update_launchbox_metadata.TestUpdateLaunchboxMetadataTask ‑ test_missing_xml_files_handling
tests.tasks.test_update_launchbox_metadata.TestUpdateLaunchboxMetadataTask ‑ test_redis_keys_are_defined
tests.tasks.test_update_launchbox_metadata.TestUpdateLaunchboxMetadataTask ‑ test_run_successful_completion
tests.tasks.test_update_launchbox_metadata.TestUpdateLaunchboxMetadataTask ‑ test_run_when_content_is_none
tests.tasks.test_update_launchbox_metadata.TestUpdateLaunchboxMetadataTask ‑ test_run_when_launchbox_api_disabled
tests.tasks.test_update_launchbox_metadata.TestUpdateLaunchboxMetadataTask ‑ test_run_when_launchbox_api_enabled
tests.tasks.test_update_launchbox_metadata.TestUpdateLaunchboxMetadataTask ‑ test_run_with_corrupt_zip_file
tests.tasks.test_update_launchbox_metadata.TestUpdateLaunchboxMetadataTask ‑ test_task_initialization
tests.tasks.test_update_launchbox_metadata.TestUpdateLaunchboxMetadataTask ‑ test_task_instance_creation
tests.tasks.test_update_launchbox_metadata.TestUpdateLaunchboxMetadataTask ‑ test_xml_parsing
tests.tasks.test_update_launchbox_metadata.TestUpdateLaunchboxMetadataTaskIntegration ‑ test_full_workflow_integration
tests.tasks.test_update_switch_titledb.TestUpdateSwitchTitleDBTask ‑ test_completion_log
tests.tasks.test_update_switch_titledb.TestUpdateSwitchTitleDBTask ‑ test_init
tests.tasks.test_update_switch_titledb.TestUpdateSwitchTitleDBTask ‑ test_product_id_mapping
tests.tasks.test_update_switch_titledb.TestUpdateSwitchTitleDBTask ‑ test_run_batches_data
tests.tasks.test_update_switch_titledb.TestUpdateSwitchTitleDBTask ‑ test_run_empty_json
tests.tasks.test_update_switch_titledb.TestUpdateSwitchTitleDBTask ‑ test_run_filters_empty_data
tests.tasks.test_update_switch_titledb.TestUpdateSwitchTitleDBTask ‑ test_run_invalid_json
tests.tasks.test_update_switch_titledb.TestUpdateSwitchTitleDBTask ‑ test_run_no_content
tests.tasks.test_update_switch_titledb.TestUpdateSwitchTitleDBTask ‑ test_run_success
tests.tasks.test_update_switch_titledb.TestUpdateSwitchTitleDBTask ‑ test_task_instance
tests.utils.test_cache.TestConditionallySetCache ‑ test_cache_exists_and_hash_does_not_match_loads_data
tests.utils.test_cache.TestConditionallySetCache ‑ test_cache_exists_and_hash_matches_skips_loading
tests.utils.test_cache.TestConditionallySetCache ‑ test_cache_not_exists_loads_data
tests.utils.test_cache.TestConditionallySetCache ‑ test_exception_handling
tests.utils.test_router ‑ test_route_path_with_trailing_slash[delete-/test/]
tests.utils.test_router ‑ test_route_path_with_trailing_slash[delete-/test]
tests.utils.test_router ‑ test_route_path_with_trailing_slash[get-/test/]
tests.utils.test_router ‑ test_route_path_with_trailing_slash[get-/test]
tests.utils.test_router ‑ test_route_path_with_trailing_slash[patch-/test/]
tests.utils.test_router ‑ test_route_path_with_trailing_slash[patch-/test]
tests.utils.test_router ‑ test_route_path_with_trailing_slash[post-/test/]
tests.utils.test_router ‑ test_route_path_with_trailing_slash[post-/test]
tests.utils.test_router ‑ test_route_path_with_trailing_slash[put-/test/]
tests.utils.test_router ‑ test_route_path_with_trailing_slash[put-/test]
Loading