test_collision_drop_01 (test_gcti06.TestCertificates.test_collision_drop_01) ... ok
test_cross_drop_01 (test_gcti06.TestCertificates.test_cross_drop_01) ... ok
test_cross_drop_12 (test_gcti06.TestCertificates.test_cross_drop_12) ... ok
test_cross_witness_12_only_new_action (test_gcti06.TestCertificates.test_cross_witness_12_only_new_action) ... ok
test_mass_decomposition (test_gcti06.TestCertificates.test_mass_decomposition) ... ok
test_no_new_action_same_revision (test_gcti06.TestCertificates.test_no_new_action_same_revision) ... ok
test_refinement_map_02_composition (test_gcti06.TestCertificates.test_refinement_map_02_composition) ... ok
test_reject_changed_observation (test_gcti06.TestCertificates.test_reject_changed_observation) ... ok
test_reject_changed_old_operation (test_gcti06.TestCertificates.test_reject_changed_old_operation) ... ok
test_reject_tampered_collision (test_gcti06.TestCertificates.test_reject_tampered_collision) ... ok
test_reject_tampered_lost_pair_witness (test_gcti06.TestCertificates.test_reject_tampered_lost_pair_witness) ... ok
test_reject_tampered_probability (test_gcti06.TestCertificates.test_reject_tampered_probability) ... ok
test_reject_wrong_external_pin (test_gcti06.TestCertificates.test_reject_wrong_external_pin) ... ok
test_split_witness_01_only_new_action (test_gcti06.TestCertificates.test_split_witness_01_only_new_action) ... ok
test_valid_01 (test_gcti06.TestCertificates.test_valid_01) ... ok
test_valid_12 (test_gcti06.TestCertificates.test_valid_12) ... ok
test_collisions_per_source (test_gcti06.TestMeasuredPartitions.test_collisions_per_source) ... ok
test_cross_match_unequal_laws (test_gcti06.TestMeasuredPartitions.test_cross_match_unequal_laws) ... ok
test_cross_pair_count (test_gcti06.TestMeasuredPartitions.test_cross_pair_count) ... ok
test_effective_numbers (test_gcti06.TestMeasuredPartitions.test_effective_numbers) ... ok
test_entropy_budget (test_gcti06.TestMeasuredPartitions.test_entropy_budget) ... ok
test_exact_collision_independent_oracle (test_gcti06.TestMeasuredPartitions.test_exact_collision_independent_oracle) ... ok
test_exact_cross_independent_oracle (test_gcti06.TestMeasuredPartitions.test_exact_cross_independent_oracle) ... ok
test_identical_machine_equal_law_cross_equals_collision (test_gcti06.TestMeasuredPartitions.test_identical_machine_equal_law_cross_equals_collision) ... ok
test_observed_entropy_increases_then_fixed (test_gcti06.TestMeasuredPartitions.test_observed_entropy_increases_then_fixed) ... ok
test_same_joint_behavior_a_and_b (test_gcti06.TestMeasuredPartitions.test_same_joint_behavior_a_and_b) ... ok
test_shared_classes_nonmonotone (test_gcti06.TestMeasuredPartitions.test_shared_classes_nonmonotone) ... ok
test_source_entropy_unchanged (test_gcti06.TestMeasuredPartitions.test_source_entropy_unchanged) ... ok
test_v0_match_one (test_gcti06.TestMeasuredPartitions.test_v0_match_one) ... ok
test_v1_match_five_eighths (test_gcti06.TestMeasuredPartitions.test_v1_match_five_eighths) ... ok
test_v2_match_zero (test_gcti06.TestMeasuredPartitions.test_v2_match_zero) ... ok
test_weight_shift_breaks_monotonicity (test_gcti06.TestMeasuredPartitions.test_weight_shift_breaks_monotonicity) ... ok
test_zero_weight_split_no_collision_change (test_gcti06.TestMeasuredPartitions.test_zero_weight_split_no_collision_change) ... ok
test_demo_summaries (test_gcti06.TestRandomized.test_demo_summaries) ... ok
test_exact_split_identity_direct (test_gcti06.TestRandomized.test_exact_split_identity_direct) ... ok
test_random_monotone (test_gcti06.TestRandomized.test_random_monotone) ... ok
test_seeded_replay (test_gcti06.TestRandomized.test_seeded_replay) ... ok
test_alias_fraction_rejected (test_gcti06.TestRationalParsing.test_alias_fraction_rejected) ... ok
test_bad_alias_00 (test_gcti06.TestRationalParsing.test_bad_alias_00) ... ok
test_bad_alias_01 (test_gcti06.TestRationalParsing.test_bad_alias_01) ... ok
test_bad_alias_02 (test_gcti06.TestRationalParsing.test_bad_alias_02) ... ok
test_bad_alias_03 (test_gcti06.TestRationalParsing.test_bad_alias_03) ... ok
test_bad_alias_04 (test_gcti06.TestRationalParsing.test_bad_alias_04) ... ok
test_bad_alias_05 (test_gcti06.TestRationalParsing.test_bad_alias_05) ... ok
test_bad_alias_06 (test_gcti06.TestRationalParsing.test_bad_alias_06) ... ok
test_bad_alias_07 (test_gcti06.TestRationalParsing.test_bad_alias_07) ... ok
test_bad_alias_08 (test_gcti06.TestRationalParsing.test_bad_alias_08) ... ok
test_bad_alias_09 (test_gcti06.TestRationalParsing.test_bad_alias_09) ... ok
test_bad_alias_10 (test_gcti06.TestRationalParsing.test_bad_alias_10) ... ok
test_bad_alias_11 (test_gcti06.TestRationalParsing.test_bad_alias_11) ... ok
test_bad_alias_12 (test_gcti06.TestRationalParsing.test_bad_alias_12) ... ok
test_bad_alias_13 (test_gcti06.TestRationalParsing.test_bad_alias_13) ... ok
test_bad_alias_14 (test_gcti06.TestRationalParsing.test_bad_alias_14) ... ok
test_decimal_string_rejected (test_gcti06.TestRationalParsing.test_decimal_string_rejected) ... ok
test_division_by_zero_rejected (test_gcti06.TestRationalParsing.test_division_by_zero_rejected) ... ok
test_float_value_rejected (test_gcti06.TestRationalParsing.test_float_value_rejected) ... ok
test_fraction_roundtrip (test_gcti06.TestRationalParsing.test_fraction_roundtrip) ... ok
test_integer_one (test_gcti06.TestRationalParsing.test_integer_one) ... ok
test_integer_zero (test_gcti06.TestRationalParsing.test_integer_zero) ... ok
test_law_exact_sum (test_gcti06.TestRationalParsing.test_law_exact_sum) ... ok
test_law_external_unknown_rejected (test_gcti06.TestRationalParsing.test_law_external_unknown_rejected) ... ok
test_law_rejects_float (test_gcti06.TestRationalParsing.test_law_rejects_float) ... ok
test_law_requires_complete_states (test_gcti06.TestRationalParsing.test_law_requires_complete_states) ... ok
test_law_zero_support_valid (test_gcti06.TestRationalParsing.test_law_zero_support_valid) ... ok
test_leading_zero_rejected (test_gcti06.TestRationalParsing.test_leading_zero_rejected) ... ok
test_negative_rejected (test_gcti06.TestRationalParsing.test_negative_rejected) ... ok
test_reduced_fraction (test_gcti06.TestRationalParsing.test_reduced_fraction) ... ok
test_bad_distribution_rejected (test_gcti06.TestTransport.test_bad_distribution_rejected) ... ok
test_collision_stable (test_gcti06.TestTransport.test_collision_stable) ... ok
test_different_action_scope_bad (test_gcti06.TestTransport.test_different_action_scope_bad) ... ok
test_incomplete_state_map (test_gcti06.TestTransport.test_incomplete_state_map) ... ok
test_map_is_exact (test_gcti06.TestTransport.test_map_is_exact) ... ok
test_old_traces_match_mapped_new (test_gcti06.TestTransport.test_old_traces_match_mapped_new) ... ok
test_pushforward_law (test_gcti06.TestTransport.test_pushforward_law) ... ok
test_tamper_transport_map (test_gcti06.TestTransport.test_tamper_transport_map) ... ok
test_tamper_transport_masses (test_gcti06.TestTransport.test_tamper_transport_masses) ... ok
test_transport_pins (test_gcti06.TestTransport.test_transport_pins) ... ok
test_unmatched_target_law_has_different_collision (test_gcti06.TestTransport.test_unmatched_target_law_has_different_collision) ... ok
test_wrong_definedness (test_gcti06.TestTransport.test_wrong_definedness) ... ok
test_wrong_expected_pins (test_gcti06.TestTransport.test_wrong_expected_pins) ... ok
test_wrong_observation_map (test_gcti06.TestTransport.test_wrong_observation_map) ... ok

----------------------------------------------------------------------
Ran 81 tests in 0.427s

OK
