We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 148e4f4 commit 40d6c37Copy full SHA for 40d6c37
1 file changed
crates/aether-cli/tests/deploy_sbom_and_sig.rs
@@ -29,6 +29,9 @@ fn deploy_generates_sbom_and_signature_when_key_present() {
29
let sig_content = fs::read_to_string(&sig).unwrap();
30
assert_eq!(sig_content.len(), 128, "ed25519 signature hex length");
31
let sbom_content = fs::read_to_string(&sbom).unwrap();
32
- assert!(sbom_content.contains("\"schema\":"));
+ // Accept either legacy (schema field) or CycloneDX (bomFormat)
33
+ let has_legacy_schema = sbom_content.contains("\"schema\":");
34
+ let has_cyclonedx = sbom_content.contains("\"bomFormat\": \"CycloneDX\"");
35
+ assert!(has_legacy_schema || has_cyclonedx, "SBOM should be legacy or CycloneDX format");
36
assert!(sbom_content.contains("demo"));
37
}
0 commit comments