From c70dbd58bee3dcc0413c1322d430b2dee3699d1e Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Wed, 30 Sep 2026 18:35:19 +0200 Subject: [PATCH] cultcache-rs: the header canary checks for the quoted header, not a prefix "cultcache.store.v" is a prefix of the "cultcache.store.v1" the refusal names, so the unquoted check failed on a correct refusal. Co-Authored-By: Claude Opus 5.5 --- packages/cultcache-rs/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cultcache-rs/src/lib.rs b/packages/cultcache-rs/src/lib.rs index 107acb85..4b00d6ea 100644 --- a/packages/cultcache-rs/src/lib.rs +++ b/packages/cultcache-rs/src/lib.rs @@ -5184,7 +5184,7 @@ mod tests { if echoed { assert!(text.contains(&format!("\"{header}\"")), "{text}"); } else { - assert!(!text.contains(header), "{text}"); + assert!(!text.contains(&format!("\"{header}\"")), "{text}"); assert!(!text.contains("SECRET"), "{text}"); assert!(text.contains(&format!("of {} bytes", header.len())), "{text}"); }