test_401_is_not_implicitly_retried (test_customer_runner.CustomerRunnerTests.test_401_is_not_implicitly_retried) ... ok test_actual_sdk_adapter_five_paths_against_v2 (test_customer_runner.CustomerRunnerTests.test_actual_sdk_adapter_five_paths_against_v2) ... ok test_changed_runtime_blocks (test_customer_runner.CustomerRunnerTests.test_changed_runtime_blocks) ... ok test_changed_source_hash_blocks (test_customer_runner.CustomerRunnerTests.test_changed_source_hash_blocks) ... ok test_customer_mode_requires_exact_https_origin (test_customer_runner.CustomerRunnerTests.test_customer_mode_requires_exact_https_origin) ... ok test_existing_output_is_not_reused (test_customer_runner.CustomerRunnerTests.test_existing_output_is_not_reused) ... ok test_missing_scope_approval_blocks (test_customer_runner.CustomerRunnerTests.test_missing_scope_approval_blocks) ... ok test_missing_secret_blocks (test_customer_runner.CustomerRunnerTests.test_missing_secret_blocks) ... ok test_mutation_requires_separate_dummy_scope (test_customer_runner.CustomerRunnerTests.test_mutation_requires_separate_dummy_scope) ... ok test_redirect_is_not_followed (test_customer_runner.CustomerRunnerTests.test_redirect_is_not_followed) ... ok test_request_cap_applies_across_credential_aliases (test_customer_runner.CustomerRunnerTests.test_request_cap_applies_across_credential_aliases) ... ok test_route_configuration_changes_actual_requests (test_customer_runner.CustomerRunnerTests.test_route_configuration_changes_actual_requests) ... ok test_route_parameter_cannot_escape (test_customer_runner.CustomerRunnerTests.test_route_parameter_cannot_escape) ... ok test_unlisted_route_cannot_call_network (test_customer_runner.CustomerRunnerTests.test_unlisted_route_cannot_call_network) ... ok test_expired_token_is_not_retried_or_leaked (test_sdkcare.SDKCareTests.test_expired_token_is_not_retried_or_leaked) ... ok test_external_destinations_rejected (test_sdkcare.SDKCareTests.test_external_destinations_rejected) ... ok test_five_paths_pass_for_both_versions (test_sdkcare.SDKCareTests.test_five_paths_pass_for_both_versions) ... ok test_forbidden_does_not_escalate (test_sdkcare.SDKCareTests.test_forbidden_does_not_escalate) ... ok test_header_injection_blocked (test_sdkcare.SDKCareTests.test_header_injection_blocked) ... ok test_invalid_tokens_are_not_retried (test_sdkcare.SDKCareTests.test_invalid_tokens_are_not_retried) ... ok test_missing_item_is_explicit (test_sdkcare.SDKCareTests.test_missing_item_is_explicit) ... ok test_no_secret_in_success_event_log (test_sdkcare.SDKCareTests.test_no_secret_in_success_event_log) ... ok test_nonfictional_item_name_rejected (test_sdkcare.SDKCareTests.test_nonfictional_item_name_rejected) ... ok test_old_example_exposes_v2_change (test_sdkcare.SDKCareTests.test_old_example_exposes_v2_change) ... ok test_pagination_cycle_stops (test_sdkcare.SDKCareTests.test_pagination_cycle_stops) ... ok test_path_injection_blocked (test_sdkcare.SDKCareTests.test_path_injection_blocked) ... ok test_persistent_failure_stops (test_sdkcare.SDKCareTests.test_persistent_failure_stops) ... ok test_post_is_never_automatically_retried (test_sdkcare.SDKCareTests.test_post_is_never_automatically_retried) ... ok test_rate_limit_is_bounded_and_recovers (test_sdkcare.SDKCareTests.test_rate_limit_is_bounded_and_recovers) ... ok test_read_key_cannot_create (test_sdkcare.SDKCareTests.test_read_key_cannot_create) ... ok test_redirects_are_not_followed (test_sdkcare.SDKCareTests.test_redirects_are_not_followed) ... ok test_retry_configuration_is_capped (test_sdkcare.SDKCareTests.test_retry_configuration_is_capped) ... ok test_seed_cannot_be_deleted (test_sdkcare.SDKCareTests.test_seed_cannot_be_deleted) ... ok test_unknown_schema_stops (test_sdkcare.SDKCareTests.test_unknown_schema_stops) ... ok ---------------------------------------------------------------------- Ran 34 tests in 10.473s OK