test_24_historical_years (test_mlrov18.TestEvidenceBoundary.test_24_historical_years) ... ok
test_960_cells (test_mlrov18.TestEvidenceBoundary.test_960_cells) ... ok
test_debt_2023_coverage (test_mlrov18.TestEvidenceBoundary.test_debt_2023_coverage) ... ok
test_exact_sample_40 (test_mlrov18.TestEvidenceBoundary.test_exact_sample_40) ... ok
test_new_material_not_mixed_into_empirics (test_mlrov18.TestEvidenceBoundary.test_new_material_not_mixed_into_empirics) ... ok
test_no_excess_deduction_from_debt_ratio (test_mlrov18.TestEvidenceBoundary.test_no_excess_deduction_from_debt_ratio) ... ok
test_no_invented_guarantee_records (test_mlrov18.TestEvidenceBoundary.test_no_invented_guarantee_records) ... ok
test_precomputed_output_exists (test_mlrov18.TestEvidenceBoundary.test_precomputed_output_exists) ... ok
test_precomputed_output_matches_computation (test_mlrov18.TestEvidenceBoundary.test_precomputed_output_matches_computation) ... ok
test_savings_nonmissing (test_mlrov18.TestEvidenceBoundary.test_savings_nonmissing) ... ok
test_facility_limit_must_apply (test_mlrov18.TestTemporalAndBehaviour.test_facility_limit_must_apply) ... ok
test_guarantee_failure_effect_conditioned (test_mlrov18.TestTemporalAndBehaviour.test_guarantee_failure_effect_conditioned) ... ok
test_guarantee_success_effect_conditioned (test_mlrov18.TestTemporalAndBehaviour.test_guarantee_success_effect_conditioned) ... ok
test_guard_exit_when_independent_buffer_suffices (test_mlrov18.TestTemporalAndBehaviour.test_guard_exit_when_independent_buffer_suffices) ... ok
test_guard_preserves_backstop (test_mlrov18.TestTemporalAndBehaviour.test_guard_preserves_backstop) ... ok
test_haircut_100pct (test_mlrov18.TestTemporalAndBehaviour.test_haircut_100pct) ... ok
test_haircut_20pct (test_mlrov18.TestTemporalAndBehaviour.test_haircut_20pct) ... ok
test_haircut_30pct (test_mlrov18.TestTemporalAndBehaviour.test_haircut_30pct) ... ok
test_high_perceived_credibility_small_private_buffer (test_mlrov18.TestTemporalAndBehaviour.test_high_perceived_credibility_small_private_buffer) ... ok
test_invalid_haircut_rejected (test_mlrov18.TestTemporalAndBehaviour.test_invalid_haircut_rejected) ... ok
test_low_perceived_credibility_more_buffer (test_mlrov18.TestTemporalAndBehaviour.test_low_perceived_credibility_more_buffer) ... ok
test_naive_early_exit (test_mlrov18.TestTemporalAndBehaviour.test_naive_early_exit) ... ok
test_q_out_of_bounds_rejected (test_mlrov18.TestTemporalAndBehaviour.test_q_out_of_bounds_rejected) ... ok
test_advertised_name_no_new_funds (test_mlrov18.TestTypedFlow.test_advertised_name_no_new_funds) ... ok
test_deadline_only_early (test_mlrov18.TestTypedFlow.test_deadline_only_early) ... ok
test_facility_ceiling (test_mlrov18.TestTypedFlow.test_facility_ceiling) ... ok
test_independent_funding_improves (test_mlrov18.TestTypedFlow.test_independent_funding_improves) ... ok
test_later_not_before_deadline (test_mlrov18.TestTypedFlow.test_later_not_before_deadline) ... ok
test_multiple_claimant_demand_cap (test_mlrov18.TestTypedFlow.test_multiple_claimant_demand_cap) ... ok
test_multiple_pools_add_independently (test_mlrov18.TestTypedFlow.test_multiple_pools_add_independently) ... ok
test_negative_claim_rejected (test_mlrov18.TestTypedFlow.test_negative_claim_rejected) ... ok
test_no_duplicate_facility_names (test_mlrov18.TestTypedFlow.test_no_duplicate_facility_names) ... ok
test_no_eligibility (test_mlrov18.TestTypedFlow.test_no_eligibility) ... ok
test_no_fund (test_mlrov18.TestTypedFlow.test_no_fund) ... ok
test_one_complete_payment (test_mlrov18.TestTypedFlow.test_one_complete_payment) ... ok
test_pool_monotonicity_fixed_access (test_mlrov18.TestTypedFlow.test_pool_monotonicity_fixed_access) ... ok
test_raising_facility_ceiling_cannot_hurt (test_mlrov18.TestTypedFlow.test_raising_facility_ceiling_cannot_hurt) ... ok
test_restriction_shortfall (test_mlrov18.TestTypedFlow.test_restriction_shortfall) ... ok
test_shared_shortfall (test_mlrov18.TestTypedFlow.test_shared_shortfall) ... ok
test_shared_two_guarantees (test_mlrov18.TestTypedFlow.test_shared_two_guarantees) ... ok
test_source_ceiling (test_mlrov18.TestTypedFlow.test_source_ceiling) ... ok
test_source_is_limited_even_with_multiple_eligibility (test_mlrov18.TestTypedFlow.test_source_is_limited_even_with_multiple_eligibility) ... ok
test_total_cannot_exceed_claims (test_mlrov18.TestTypedFlow.test_total_cannot_exceed_claims) ... ok
test_unknown_beneficiary_rejected (test_mlrov18.TestTypedFlow.test_unknown_beneficiary_rejected) ... ok
test_unknown_pool_rejected (test_mlrov18.TestTypedFlow.test_unknown_pool_rejected) ... ok
test_unlocking_without_injection (test_mlrov18.TestTypedFlow.test_unlocking_without_injection) ... ok
test_zero_claim_safe (test_mlrov18.TestTypedFlow.test_zero_claim_safe) ... ok

----------------------------------------------------------------------
Ran 47 tests in 0.007s

OK
