pytest-api-core Framework Tests Generated 2026-07-05 09:04:47  |  Duration: 0.09s

Environmentdev
api_log_levelDEBUG
HTML report log_levelDEBUG
log_clienabled
log_cli_levelDEBUG
Hostnamerunnervmkkn4f
Userrunner
OS / PlatformLinux-6.17.0-1018-azure-x86_64-with-glibc2.39
Python3.11.15
Pytest9.1.1
45
Pass rate: 100.0%
45
Total
45
Passed
0
Failed
0
Errors
Status Test ID Duration Calls
PASSED tests/unit/test_unit.py::TestAPIClient::test_client_get unit 0.004s 1
PASSED tests/unit/test_unit.py::TestAPIClient::test_client_post unit 0.002s 1
PASSED tests/unit/test_unit.py::TestAPIClient::test_client_resolves_absolute_url unit 0.002s 1
PASSED tests/unit/test_unit.py::TestAPIClient::test_client_default_retry_policy unit 0.000s 0
PASSED tests/unit/test_unit.py::TestAPIClient::test_client_custom_retry_primitives unit 0.000s 0
PASSED tests/unit/test_unit.py::TestAPIClient::test_client_retry_none_disables_retry unit 0.000s 0
PASSED tests/unit/test_unit.py::TestAPIClient::test_client_explicit_retry_object_overrides_primitives unit 0.000s 0
PASSED tests/unit/test_unit.py::TestAssertionsHappyPath::test_assertion_status_is unit 0.002s 1
PASSED tests/unit/test_unit.py::TestAssertionsHappyPath::test_assertion_has_key unit 0.002s 1
PASSED tests/unit/test_unit.py::TestAssertionsHappyPath::test_assertion_json_path unit 0.002s 1
PASSED tests/unit/test_unit.py::TestAssertionsHappyPath::test_assertion_json_path_array unit 0.002s 1
PASSED tests/unit/test_unit.py::TestAssertionsHappyPath::test_assertion_is_success unit 0.003s 1
PASSED tests/unit/test_unit.py::TestAssertionsHappyPath::test_assertion_response_time_under unit 0.002s 1
PASSED tests/unit/test_unit.py::TestAssertionsFailurePaths::test_assertion_status_is_fails unit 0.002s 1
PASSED tests/unit/test_unit.py::TestAssertionsFailurePaths::test_assertion_missing_key_fails unit 0.002s 1
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_equal_passes unit 0.000s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_equal_fails unit 0.001s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_not_equal_passes unit 0.000s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_not_equal_fails unit 0.001s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_equal_ignore_case_passes unit 0.000s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_equal_ignore_case_fails unit 0.001s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_contains_passes unit 0.000s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_contains_fails unit 0.001s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_matches_passes unit 0.001s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_matches_fails unit 0.001s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_is_empty_passes unit 0.000s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_is_empty_fails unit 0.001s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_is_not_empty_passes unit 0.001s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_is_not_empty_fails unit 0.001s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_equal_custom_message unit 0.001s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_matches_schema_passes unit 0.037s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_matches_schema_fails_with_all_errors unit 0.001s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_matches_schema_custom_message unit 0.001s 0
PASSED tests/unit/test_unit.py::TestAssertUtils::test_assert_matches_schema_sentinel_includes_schema_and_actual unit 0.001s 0
PASSED tests/unit/test_unit.py::TestAuthHandlers::test_bearer_auth_injects_header unit 0.002s 1
PASSED tests/unit/test_unit.py::TestAuthHandlers::test_api_key_header_auth unit 0.002s 1
PASSED tests/unit/test_unit.py::TestConfigManager::test_config_defaults_only unit 0.001s 0
PASSED tests/unit/test_unit.py::TestConfigManager::test_config_loads_yaml unit 0.002s 0
PASSED tests/unit/test_unit.py::TestConfigManager::test_config_env_var_override unit 0.001s 0
PASSED tests/unit/test_unit.py::TestConfigManager::test_config_retry_defaults unit 0.001s 0
PASSED tests/unit/test_unit.py::TestConfigManager::test_config_retry_settings_module_override unit 0.001s 0
PASSED tests/unit/test_unit.py::TestConfigManager::test_config_retry_cli_override unit 0.001s 0
PASSED tests/unit/test_unit.py::TestConfigManager::test_config_retry_env_var_override unit 0.001s 0
PASSED tests/unit/test_unit.py::TestConfigManager::test_config_retry_env_var_wins_over_cli_and_settings unit 0.001s 0
PASSED tests/unit/test_unit.py::TestReportPhaseLogging::test_setup_and_teardown_logs_are_captured unit 0.001s 0