test_approval_digest (test_course.BusinessTests.test_approval_digest) ... ok test_approval_expiration_equality (test_course.BusinessTests.test_approval_expiration_equality) ... ok test_approval_owner (test_course.BusinessTests.test_approval_owner) ... ok test_approval_required (test_course.BusinessTests.test_approval_required) ... ok test_approved_but_execution_expired (test_course.BusinessTests.test_approved_but_execution_expired) ... ok test_boolean_not_money (test_course.BusinessTests.test_boolean_not_money) ... ok test_canonical_nan_rejected (test_course.BusinessTests.test_canonical_nan_rejected) ... ok test_canonical_order_independent (test_course.BusinessTests.test_canonical_order_independent) ... ok test_changed_amount_before_first_execution (test_course.BusinessTests.test_changed_amount_before_first_execution) ... ok test_completed_replay_after_expiry (test_course.BusinessTests.test_completed_replay_after_expiry) ... ok test_conflicting_approval (test_course.BusinessTests.test_conflicting_approval) ... ok test_custom_requires_review (test_course.BusinessTests.test_custom_requires_review) ... ok test_delivered_unopened (test_course.BusinessTests.test_delivered_unopened) ... ok test_duplicate_approval (test_course.BusinessTests.test_duplicate_approval) ... ok test_eighth_day_rejected (test_course.BusinessTests.test_eighth_day_rejected) ... ok test_idempotency_mismatch_on_replay (test_course.BusinessTests.test_idempotency_mismatch_on_replay) ... ok test_lost_is_eligible (test_course.BusinessTests.test_lost_is_eligible) ... ok test_missing_order_hidden (test_course.BusinessTests.test_missing_order_hidden) ... ok test_no_remaining (test_course.BusinessTests.test_no_remaining) ... ok test_opened_rejected (test_course.BusinessTests.test_opened_rejected) ... ok test_other_owner_hidden (test_course.BusinessTests.test_other_owner_hidden) ... ok test_other_tenant_hidden (test_course.BusinessTests.test_other_tenant_hidden) ... ok test_persistence_and_concurrent_retries (test_course.BusinessTests.test_persistence_and_concurrent_retries) ... ok test_precommit_rollback (test_course.BusinessTests.test_precommit_rollback) ... ok test_remaining_not_total (test_course.BusinessTests.test_remaining_not_total) ... ok test_response_lost_then_safe_replay (test_course.BusinessTests.test_response_lost_then_safe_replay) ... ok test_seventh_day_inclusive (test_course.BusinessTests.test_seventh_day_inclusive) ... ok test_stale_order_version (test_course.BusinessTests.test_stale_order_version) ... ok test_tenant_scoped_same_order_id (test_course.BusinessTests.test_tenant_scoped_same_order_id) ... ok test_transaction_success (test_course.BusinessTests.test_transaction_success) ... ok test_transit_rejected (test_course.BusinessTests.test_transit_rejected) ... ok test_unauthorized_completed_replay (test_course.BusinessTests.test_unauthorized_completed_replay) ... ok test_unknown_requires_review (test_course.BusinessTests.test_unknown_requires_review) ... ok test_cache_scope (test_course.CodingTests.test_cache_scope) ... ok test_cache_stable (test_course.CodingTests.test_cache_stable) ... ok test_cache_unambiguous (test_course.CodingTests.test_cache_unambiguous) ... ok test_filter_no_mutation (test_course.CodingTests.test_filter_no_mutation) ... ok test_shipping_boundary (test_course.CodingTests.test_shipping_boundary) ... ok test_shipping_types (test_course.CodingTests.test_shipping_types) ... ok test_auth (test_course.DurabilityTests.test_auth) ... ok test_creation_atomic_records (test_course.DurabilityTests.test_creation_atomic_records) ... ok test_cursor (test_course.DurabilityTests.test_cursor) ... ok test_expired_lease (test_course.DurabilityTests.test_expired_lease) ... ok test_invalid_transition (test_course.DurabilityTests.test_invalid_transition) ... ok test_key_payload_conflict (test_course.DurabilityTests.test_key_payload_conflict) ... ok test_lease_held (test_course.DurabilityTests.test_lease_held) ... ok test_outbox_redelivery_until_ack (test_course.DurabilityTests.test_outbox_redelivery_until_ack) ... ok test_request_key_scoped (test_course.DurabilityTests.test_request_key_scoped) ... ok test_same_create_key (test_course.DurabilityTests.test_same_create_key) ... ok test_stale_worker_fenced (test_course.DurabilityTests.test_stale_worker_fenced) ... ok test_waiting_not_polling_worker (test_course.DurabilityTests.test_waiting_not_polling_worker) ... ok test_boolean_required (test_course.MetricTests.test_boolean_required) ... ok test_empty (test_course.MetricTests.test_empty) ... ok test_known_fixture (test_course.MetricTests.test_known_fixture) ... ok test_nan_rejected (test_course.MetricTests.test_nan_rejected) ... ok test_no_success_not_zero_cost (test_course.MetricTests.test_no_success_not_zero_cost) ... ok test_p95_nearest_rank (test_course.MetricTests.test_p95_nearest_rank) ... ok test_wilson (test_course.MetricTests.test_wilson) ... ok test_acl_and_active (test_course.RetrievalTests.test_acl_and_active) ... ok test_chinese_and_ascii_tokens (test_course.RetrievalTests.test_chinese_and_ascii_tokens) ... ok test_empty_query (test_course.RetrievalTests.test_empty_query) ... ok test_relevant_found (test_course.RetrievalTests.test_relevant_found) ... ok test_rrf (test_course.RetrievalTests.test_rrf) ... ok test_rrf_duplicate_no_extra_credit (test_course.RetrievalTests.test_rrf_duplicate_no_extra_credit) ... ok test_argument_type_strict (test_course.RunnerTests.test_argument_type_strict) ... ok test_duplicate_call_id (test_course.RunnerTests.test_duplicate_call_id) ... ok test_empty_calls_invalid (test_course.RunnerTests.test_empty_calls_invalid) ... ok test_events_monotonic (test_course.RunnerTests.test_events_monotonic) ... ok test_final_not_business_success (test_course.RunnerTests.test_final_not_business_success) ... ok test_incomplete_not_final (test_course.RunnerTests.test_incomplete_not_final) ... ok test_model_budget (test_course.RunnerTests.test_model_budget) ... ok test_refusal (test_course.RunnerTests.test_refusal) ... ok test_script_exhaustion (test_course.RunnerTests.test_script_exhaustion) ... ok test_tenant_arg_not_accepted (test_course.RunnerTests.test_tenant_arg_not_accepted) ... ok test_tool_budget_stops_dispatch (test_course.RunnerTests.test_tool_budget_stops_dispatch) ... ok test_tool_then_final (test_course.RunnerTests.test_tool_then_final) ... ok test_unknown_tool (test_course.RunnerTests.test_unknown_tool) ... ok test_duplicate_id (test_course.SchedulingTests.test_duplicate_id) ... ok test_empty (test_course.SchedulingTests.test_empty) ... ok test_fifo (test_course.SchedulingTests.test_fifo) ... ok test_not_preemptive (test_course.SchedulingTests.test_not_preemptive) ... ok test_sjf (test_course.SchedulingTests.test_sjf) ... ok test_two_workers (test_course.SchedulingTests.test_two_workers) ... ok ---------------------------------------------------------------------- Ran 83 tests in 0.089s OK