aboutsummaryrefslogtreecommitdiffstats
path: root/tests/serve_request.rs
diff options
context:
space:
mode:
authorAli MJ Al-Nasrawy <alimjalnasrawy@gmail.com>2021-08-26 14:03:20 +0000
committerAli MJ Al-Nasrawy <alimjalnasrawy@gmail.com>2021-08-26 14:03:20 +0000
commit509ee380d188dcca9f9f7ba23e07e3c426382184 (patch)
tree51b137e7035200fc1a410d8828ff9037eefdebc8 /tests/serve_request.rs
parenttests: Refactor! (diff)
downloadminiserve-509ee380d188dcca9f9f7ba23e07e3c426382184.tar.gz
miniserve-509ee380d188dcca9f9f7ba23e07e3c426382184.zip
address comments
Diffstat (limited to 'tests/serve_request.rs')
-rw-r--r--tests/serve_request.rs12
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/serve_request.rs b/tests/serve_request.rs
index 323b7b4..211e9fb 100644
--- a/tests/serve_request.rs
+++ b/tests/serve_request.rs
@@ -121,9 +121,13 @@ fn serves_requests_no_hidden_files_without_flag(server: TestServer) -> Result<()
Ok(())
}
-#[rstest(no_symlinks, case(true), case(false))]
-fn serves_requests_symlinks(no_symlinks: bool) -> Result<(), Error> {
- let server = server(["--no-symlinks"].iter().filter(|_| no_symlinks));
+#[rstest]
+#[case(true, server(&["--no-symlinks"]))]
+#[case(false, server(None::<&str>))]
+fn serves_requests_symlinks(
+ #[case] no_symlinks: bool,
+ #[case] server: TestServer,
+) -> Result<(), Error> {
let files = &["symlink-file.html"];
let dirs = &["symlink-dir/"];
let broken = &["symlink broken"];
@@ -137,7 +141,7 @@ fn serves_requests_symlinks(no_symlinks: bool) -> Result<(), Error> {
symlink_file(FILES[0], server.path().join(file)).expect("Couldn't create symlink");
}
for &file in broken {
- symlink_file("souldnt-exist.xxx", server.path().join(file))
+ symlink_file("should-not-exist.xxx", server.path().join(file))
.expect("Couldn't create symlink");
}