test_all_operation_dimensions_attenuate (test_security.SecurityTests.test_all_operation_dimensions_attenuate) ... ok
test_duplicate_keys_and_surrogates_rejected (test_security.SecurityTests.test_duplicate_keys_and_surrogates_rejected) ... ok
test_full_chain_time_precedence (test_security.SecurityTests.test_full_chain_time_precedence) ... ok
test_grant_and_request_inputs_are_snapshotted (test_security.SecurityTests.test_grant_and_request_inputs_are_snapshotted) ... ok
test_grant_mutation_and_root_reset_not_host_controls (test_security.SecurityTests.test_grant_mutation_and_root_reset_not_host_controls) ... ok
test_grant_numeric_fields_are_exact_integers (test_security.SecurityTests.test_grant_numeric_fields_are_exact_integers) ... ok
test_identifier_limit_and_full_match (test_security.SecurityTests.test_identifier_limit_and_full_match) ... ok
test_maximum_eight_link_chain_executes (test_security.SecurityTests.test_maximum_eight_link_chain_executes) ... ok
test_raw_byte_limit_inclusive (test_security.SecurityTests.test_raw_byte_limit_inclusive) ... ok
test_record_digest_is_domain_separated_raw_bytes (test_security.SecurityTests.test_record_digest_is_domain_separated_raw_bytes) ... ok
test_reference_public_and_regression_scenarios (test_security.SecurityTests.test_reference_public_and_regression_scenarios) ... ok
test_root_allowance_applies_to_new_request_ids (test_security.SecurityTests.test_root_allowance_applies_to_new_request_ids) ... ok
test_same_request_id_can_use_distinct_independent_root (test_security.SecurityTests.test_same_request_id_can_use_distinct_independent_root) ... ok
test_seeded_implementation_defects_are_detected (test_security.SecurityTests.test_seeded_implementation_defects_are_detected) ... ok
test_write_utf8_byte_limit_inclusive (test_security.SecurityTests.test_write_utf8_byte_limit_inclusive) ... ok

----------------------------------------------------------------------
Ran 15 tests in 0.235s

OK
