test_failed_fetch_keeps_self_asserted (test_anchor.AnchorTests.test_failed_fetch_keeps_self_asserted) ... ok test_mismatch_and_extra_fields_rejected (test_anchor.AnchorTests.test_mismatch_and_extra_fields_rejected) ... ok test_packet_selected_url_cannot_redefine_trusted_origin (test_anchor.AnchorTests.test_packet_selected_url_cannot_redefine_trusted_origin) ... ok test_supplied_file_match_does_not_upgrade_assurance (test_anchor.AnchorTests.test_supplied_file_match_does_not_upgrade_assurance) ... ok test_verified_https_fetch_upgrades_only_domain_key_assurance (test_anchor.AnchorTests.test_verified_https_fetch_upgrades_only_domain_key_assurance) ... ok test_c01_version_header (test_conformance.ConformanceTests.test_c01_version_header) ... ok test_c02_proposition_order (test_conformance.ConformanceTests.test_c02_proposition_order) ... ok test_c03_variable (test_conformance.ConformanceTests.test_c03_variable) ... ok test_c04_unknown (test_conformance.ConformanceTests.test_c04_unknown) ... ok test_c05_alias_normalization (test_conformance.ConformanceTests.test_c05_alias_normalization) ... ok test_c06_confidence_boundaries (test_conformance.ConformanceTests.test_c06_confidence_boundaries) ... ok test_c07_causation_is_not_correlation (test_conformance.ConformanceTests.test_c07_causation_is_not_correlation) ... ok test_c08_unsigned_passport_cannot_claim_crypto_verification (test_conformance.ConformanceTests.test_c08_unsigned_passport_cannot_claim_crypto_verification) ... ok test_c08_unsigned_passport_is_declared (test_conformance.ConformanceTests.test_c08_unsigned_passport_is_declared) ... ok test_c09_malformed_input_returns_parse_error (test_conformance.ConformanceTests.test_c09_malformed_input_returns_parse_error) ... ok test_c10_round_trip (test_conformance.ConformanceTests.test_c10_round_trip) ... ok test_duplicate_fields_are_rejected (test_conformance.ConformanceTests.test_duplicate_fields_are_rejected) ... ok test_ed25519_verification_with_ephemeral_test_key (test_conformance.ConformanceTests.test_ed25519_verification_with_ephemeral_test_key) ... ok test_function_arity (test_conformance.ConformanceTests.test_function_arity) ... ok test_identity_packet_signature_verifies (test_conformance.ConformanceTests.test_identity_packet_signature_verifies) ... ok test_identity_packet_survives_json_roundtrip (test_conformance.ConformanceTests.test_identity_packet_survives_json_roundtrip) ... ok test_identity_packet_tampering_is_rejected (test_conformance.ConformanceTests.test_identity_packet_tampering_is_rejected) ... ok test_number_normalization (test_conformance.ConformanceTests.test_number_normalization) ... ok test_packaged_registry_is_available (test_conformance.ConformanceTests.test_packaged_registry_is_available) ... ok test_packet_without_identity_anchor_remains_self_asserted (test_conformance.ConformanceTests.test_packet_without_identity_anchor_remains_self_asserted) ... ok test_unexpected_fields_are_rejected (test_conformance.ConformanceTests.test_unexpected_fields_are_rejected) ... ok test_unsigned_outer_metadata_tampering_is_rejected (test_conformance.ConformanceTests.test_unsigned_outer_metadata_tampering_is_rejected) ... ok test_python_packet_verifies_in_javascript (test_interop.InteropTests.test_python_packet_verifies_in_javascript) ... ok test_cli_fingerprint_exit_codes (test_release_034.Release034Tests.test_cli_fingerprint_exit_codes) ... ok test_invalid_expected_fingerprint (test_release_034.Release034Tests.test_invalid_expected_fingerprint) ... ok test_invalid_principal_rejected_before_signing (test_release_034.Release034Tests.test_invalid_principal_rejected_before_signing) ... ok test_same_name_different_key_rejected (test_release_034.Release034Tests.test_same_name_different_key_rejected) ... ok test_tampered_subject_fields (test_release_034.Release034Tests.test_tampered_subject_fields) ... ok test_trusted_fingerprint_match (test_release_034.Release034Tests.test_trusted_fingerprint_match) ... ok ---------------------------------------------------------------------- Ran 34 tests in 0.084s OK console-handler-tests: PASS (retry, sign recovery, key mismatch, match, stale report, file size, session clear) browser-crypto-tests: PASS { "valid": true, "principal": "urn:ail:principal:wakely-wolf", "display_name": "Wakely Wolf", "role": "ail:creator_owner", "grant": "ail:full_language_access", "key_id": "sha256:6d78641c7a8837e8487181ea952bb2e1fa0082e05720f8c9fcb80fdcf028c778", "signature_status": "ail:cryptographically_verified", "identity_assurance": "ail:self_asserted_key", "reason": "Ed25519 signature, fingerprint, canonical claims, and embedded passport verified." }