aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/listing.rs2
-rw-r--r--tests/fixtures/mod.rs2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/listing.rs b/src/listing.rs
index ef2ed8b..0bcc5ef 100644
--- a/src/listing.rs
+++ b/src/listing.rs
@@ -24,7 +24,7 @@ mod percent_encode_sets {
const BASE: &AsciiSet = &CONTROLS.add(b'%');
pub const QUERY: &AsciiSet = &BASE.add(b' ').add(b'"').add(b'#').add(b'<').add(b'>');
pub const PATH: &AsciiSet = &QUERY.add(b'?').add(b'`').add(b'{').add(b'}');
- pub const PATH_SEGMENT: &AsciiSet = &PATH.add(b'/');
+ pub const PATH_SEGMENT: &AsciiSet = &PATH.add(b'/').add(b'\\');
}
/// Query parameters
diff --git a/tests/fixtures/mod.rs b/tests/fixtures/mod.rs
index 9f3560d..ec17f3e 100644
--- a/tests/fixtures/mod.rs
+++ b/tests/fixtures/mod.rs
@@ -24,6 +24,8 @@ pub static FILES: &[&str] = &[
"#[]{}()@!$&'`+,;= %20.test",
#[cfg(unix)]
":?#[]{}<>()@!$&'`|*+,;= %20.test",
+ #[cfg(not(windows))]
+ "foo\\bar.test",
];
/// Hidden files for testing purpose