@@ -675,6 +675,9 @@ fn inspect_bundle_summarizes_verified_scanner_safe_receipts() -> TestResult<()>
675675 . assert ( )
676676 . success ( )
677677 . stdout ( predicate:: str:: contains ( "Bundle profile: scanner-safe" ) )
678+ . stdout ( predicate:: str:: contains (
679+ "Summary type: quick human bundle summary" ,
680+ ) )
678681 . stdout ( predicate:: str:: contains ( "Artifacts: 8" ) )
679682 . stdout ( predicate:: str:: contains ( "Verified files: 10" ) )
680683 . stdout ( predicate:: str:: contains ( "Scanner-safe: yes" ) )
@@ -685,6 +688,9 @@ fn inspect_bundle_summarizes_verified_scanner_safe_receipts() -> TestResult<()>
685688 . stdout ( predicate:: str:: contains (
686689 "Receipts: materialization, audit-surface" ,
687690 ) )
691+ . stdout ( predicate:: str:: contains (
692+ "Durable audit receipt: uselesskey audit-bundle --path <bundle-dir> --out <audit-dir>" ,
693+ ) )
688694 . stdout ( predicate:: str:: contains (
689695 "Proof/check path: cargo xtask claim-proof --claim scanner-safe-fixtures" ,
690696 ) )
@@ -725,11 +731,15 @@ fn inspect_bundle_reports_runtime_material_without_printing_payloads() -> TestRe
725731 let summary = String :: from_utf8 ( output) . test_context ( "utf-8" ) ?;
726732
727733 assert ! ( summary. contains( "Bundle profile: runtime" ) ) ;
734+ assert ! ( summary. contains( "Summary type: quick human bundle summary" ) ) ;
728735 assert ! ( summary. contains( "Scanner-safe: no" ) ) ;
729736 assert ! ( summary. contains( "Private key material: yes" ) ) ;
730737 assert ! ( summary. contains( "Symmetric secret material: yes" ) ) ;
731738 assert ! ( summary. contains( "Runtime material artifacts: 5" ) ) ;
732739 assert ! ( summary. contains( "Verification: ok" ) ) ;
740+ assert ! ( summary. contains(
741+ "Durable audit receipt: uselesskey audit-bundle --path <bundle-dir> --out <audit-dir>"
742+ ) ) ;
733743 assert ! (
734744 summary. contains(
735745 "Proof/check path: uselesskey verify-bundle --path target/uselesskey-runtime"
@@ -800,6 +810,9 @@ fn audit_bundle_writes_metadata_only_reviewer_receipts() -> TestResult<()> {
800810 let audit_md =
801811 fs:: read_to_string ( audit_dir. join ( "bundle-audit.md" ) ) . test_context ( "audit markdown" ) ?;
802812 assert ! ( audit_md. contains( "Bundle Audit" ) ) ;
813+ assert ! ( audit_md. contains( "durable metadata-only reviewer/CI receipt" ) ) ;
814+ assert ! ( audit_md. contains( "Quick summary: uselesskey inspect-bundle --path <bundle-dir>" ) ) ;
815+ assert ! ( audit_md. contains( "raw generated fixture payloads are not copied" ) ) ;
803816 assert ! ( audit_md. contains( "requests/negative-wrong-secret.json" ) ) ;
804817 assert ! ( audit_md. contains( "audit-bundle does not prove repo public claims" ) ) ;
805818 assert ! ( audit_md. contains( "provider compatibility" ) ) ;
0 commit comments