diff options
author | Jonas Diemer <jonasdiemer@gmail.com> | 2022-08-17 08:28:11 +0000 |
---|---|---|
committer | Jonas Diemer <jonasdiemer@gmail.com> | 2022-09-18 18:25:37 +0000 |
commit | 5404e4fcb513bd8bf355e730aa37546b16164cad (patch) | |
tree | 8b0e0d4a0b23cf598d84423cabc1d6bca38345ec /tests/upload_files.rs | |
parent | Use argument -u instead of --allowed-upload-dir (diff) | |
download | miniserve-5404e4fcb513bd8bf355e730aa37546b16164cad.tar.gz miniserve-5404e4fcb513bd8bf355e730aa37546b16164cad.zip |
sanitize allowed upload paths for cases like ./dir
Diffstat (limited to '')
-rw-r--r-- | tests/upload_files.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/upload_files.rs b/tests/upload_files.rs index ca9f007..ecb7ddf 100644 --- a/tests/upload_files.rs +++ b/tests/upload_files.rs @@ -118,6 +118,7 @@ fn uploading_files_is_restricted(#[case] server: TestServer) -> Result<(), Error /// This tests that we can upload files to the directory specified by --allow-upload-dir #[rstest] #[case(server(&["-u", "someDir"]), vec!["someDir"])] +#[case(server(&["-u", "./someDir"]), vec!["./someDir"])] #[case(server(&["-u", "someDir/some_sub_dir"]), vec!["someDir/some_sub_dir"])] #[case(server(&["-u", "someDir/some_sub_dir", "-u", "someDir/some_other_dir"]), vec!["someDir/some_sub_dir", "someDir/some_other_dir"])] |