test_both_example_pairs_validate (test_kit.KitTests.test_both_example_pairs_validate) ... ok
test_cli_default_does_not_read_key_or_call_transport (test_kit.KitTests.test_cli_default_does_not_read_key_or_call_transport) ... ok
test_cli_execute_and_fixture_are_mutually_exclusive (test_kit.KitTests.test_cli_execute_and_fixture_are_mutually_exclusive) ... ok
test_cli_execute_with_mock_only_uses_one_call (test_kit.KitTests.test_cli_execute_with_mock_only_uses_one_call) ... ok
test_cli_fixture_has_no_key_or_network_and_is_marked_synthetic (test_kit.KitTests.test_cli_fixture_has_no_key_or_network_and_is_marked_synthetic) ... ok
test_confidence_one_can_still_be_wrong (test_kit.KitTests.test_confidence_one_can_still_be_wrong) ... ok
test_dataset_known_counts_and_high_confidence_errors (test_kit.KitTests.test_dataset_known_counts_and_high_confidence_errors) ... ok
test_empty_dataset_produces_na_not_fake_zero_error (test_kit.KitTests.test_empty_dataset_produces_na_not_fake_zero_error) ... ok
test_fixture_cannot_be_used_with_another_request_or_without_notice (test_kit.KitTests.test_fixture_cannot_be_used_with_another_request_or_without_notice) ... ok
test_http_errors_never_echo_body_or_retry (test_kit.KitTests.test_http_errors_never_echo_body_or_retry) ... ok
test_invalid_header_key_is_rejected_without_echo (test_kit.KitTests.test_invalid_header_key_is_rejected_without_echo) ... ok
test_missing_key_is_mocked_and_does_not_send (test_kit.KitTests.test_missing_key_is_mocked_and_does_not_send) ... ok
test_no_candidate_has_zero_coverage_but_na_error (test_kit.KitTests.test_no_candidate_has_zero_coverage_but_na_error) ... ok
test_noul_has_no_separate_confidence_and_needs_numeric_probability (test_kit.KitTests.test_noul_has_no_separate_confidence_and_needs_numeric_probability) ... ok
test_plain_string_and_structured_state_are_supported (test_kit.KitTests.test_plain_string_and_structured_state_are_supported) ... ok
test_redirect_handler_refuses_other_destination (test_kit.KitTests.test_redirect_handler_refuses_other_destination) ... ok
test_rejects_confidence_inconsistent_with_distribution (test_kit.KitTests.test_rejects_confidence_inconsistent_with_distribution) ... ok
test_rejects_duplicate_ids_unknown_task_or_unknown_labels (test_kit.KitTests.test_rejects_duplicate_ids_unknown_task_or_unknown_labels) ... ok
test_rejects_duplicate_json_keys_and_nonfinite_constants (test_kit.KitTests.test_rejects_duplicate_json_keys_and_nonfinite_constants) ... ok
test_rejects_empty_invalid_or_unknown_request_fields (test_kit.KitTests.test_rejects_empty_invalid_or_unknown_request_fields) ... ok
test_rejects_invalid_probability_values_and_sums (test_kit.KitTests.test_rejects_invalid_probability_values_and_sums) ... ok
test_rejects_invalid_thresholds (test_kit.KitTests.test_rejects_invalid_thresholds) ... ok
test_rejects_nonfinite_boolean_string_and_out_of_range_confidence (test_kit.KitTests.test_rejects_nonfinite_boolean_string_and_out_of_range_confidence) ... ok
test_rejects_oversized_and_deep_json (test_kit.KitTests.test_rejects_oversized_and_deep_json) ... ok
test_rejects_probability_keys_and_wrong_argmax (test_kit.KitTests.test_rejects_probability_keys_and_wrong_argmax) ... ok
test_rejects_score_inconsistent_with_rubric_distribution_or_range (test_kit.KitTests.test_rejects_score_inconsistent_with_rubric_distribution_or_range) ... ok
test_rejects_score_without_descriptive_levels (test_kit.KitTests.test_rejects_score_without_descriptive_levels) ... ok
test_rejects_unknown_question_type_and_incomplete_noul (test_kit.KitTests.test_rejects_unknown_question_type_and_incomplete_noul) ... ok
test_response_must_match_question_ids_and_pinned_model (test_kit.KitTests.test_response_must_match_question_ids_and_pinned_model) ... ok
test_review_label_never_becomes_routing_candidate (test_kit.KitTests.test_review_label_never_becomes_routing_candidate) ... ok
test_threshold_is_inclusive (test_kit.KitTests.test_threshold_is_inclusive) ... ok
test_timeout_does_not_retry_and_explains_remote_uncertainty (test_kit.KitTests.test_timeout_does_not_retry_and_explains_remote_uncertainty) ... ok
test_transport_builds_fixed_post_and_never_retries (test_kit.KitTests.test_transport_builds_fixed_post_and_never_retries) ... ok

----------------------------------------------------------------------
Ran 33 tests in 0.032s

OK
