test_atomic_replace_failure_retains_last_good_and_cleans_temp (test_related.RelatedTests.test_atomic_replace_failure_retains_last_good_and_cleans_temp) ... ok test_bad_vectors_fail_without_changing_output (test_related.RelatedTests.test_bad_vectors_fail_without_changing_output) ... ok test_corrupt_cache_identity_or_vector_fails_closed (test_related.RelatedTests.test_corrupt_cache_identity_or_vector_fails_closed) ... ok test_duplicate_input_is_rejected (test_related.RelatedTests.test_duplicate_input_is_rejected) ... ok test_each_model_contract_change_invalidates_cache (test_related.RelatedTests.test_each_model_contract_change_invalidates_cache) ... ok test_failure_after_one_new_vector_retains_last_output (test_related.RelatedTests.test_failure_after_one_new_vector_retains_last_output) ... ok test_mock_http_error_no_retry_and_no_body_disclosure (test_related.RelatedTests.test_mock_http_error_no_retry_and_no_body_disclosure) ... ok test_mock_http_success_checks_wire_contract (test_related.RelatedTests.test_mock_http_success_checks_wire_contract) ... ok test_mock_response_failure_cases (test_related.RelatedTests.test_mock_response_failure_cases) ... ok test_one_content_edit_generates_only_one_vector (test_related.RelatedTests.test_one_content_edit_generates_only_one_vector) ... ok test_removed_post_does_not_survive_successful_rebuild (test_related.RelatedTests.test_removed_post_does_not_survive_successful_rebuild) ... ok test_repeat_build_makes_no_calls (test_related.RelatedTests.test_repeat_build_makes_no_calls) ... ok test_scheme_relative_path_is_rejected (test_related.RelatedTests.test_scheme_relative_path_is_rejected) ... ok test_self_exclusion_and_deterministic_ties (test_related.RelatedTests.test_self_exclusion_and_deterministic_ties) ... ok test_token_limit_uses_actual_encoding_and_preflights_all (test_related.RelatedTests.test_token_limit_uses_actual_encoding_and_preflights_all) ... ok ---------------------------------------------------------------------- Ran 15 tests in 0.200s OK