Skip to content

Commit 658602a

Browse files
committed
Gate cache-specific path safety test
1 parent b0ddaaf commit 658602a

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/path_safety.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,9 @@ fn hex_value(byte: u8) -> Option<u8> {
8282

8383
#[cfg(test)]
8484
mod tests {
85-
use super::{safe_forward_path, safe_forward_path_and_query};
85+
use super::safe_forward_path;
86+
#[cfg(feature = "cache")]
87+
use super::safe_forward_path_and_query;
8688

8789
#[test]
8890
fn rejects_multi_encoded_parent_segments() {
@@ -97,6 +99,7 @@ mod tests {
9799
}
98100

99101
#[test]
102+
#[cfg(feature = "cache")]
100103
fn accepts_safe_percent_encoded_path_and_query() {
101104
assert!(safe_forward_path_and_query("/assets/%66ile.css?v=%252e"));
102105
}

0 commit comments

Comments
 (0)