diff options
author | Sven-Hendrik Haase <svenstaro@gmail.com> | 2021-08-26 23:24:34 +0000 |
---|---|---|
committer | Sven-Hendrik Haase <svenstaro@gmail.com> | 2021-08-26 23:24:34 +0000 |
commit | c72b609ec9576ef2f21de400e6b7be8d5a706408 (patch) | |
tree | ae3a4cc46b589aafe6270937691dbb8aa4a199fb /tests/navigation.rs | |
parent | Merge pull request #506 from aliemjay/test-refactor (diff) | |
download | miniserve-c72b609ec9576ef2f21de400e6b7be8d5a706408.tar.gz miniserve-c72b609ec9576ef2f21de400e6b7be8d5a706408.zip |
Golf tests a bit more
Diffstat (limited to 'tests/navigation.rs')
-rw-r--r-- | tests/navigation.rs | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/tests/navigation.rs b/tests/navigation.rs index 3ef3d33..f4a2e1f 100644 --- a/tests/navigation.rs +++ b/tests/navigation.rs @@ -108,12 +108,12 @@ fn can_navigate_deep_into_dirs_and_back(server: TestServer) -> Result<(), Error> } #[rstest] -#[case(server(&["--title", "some title"]), true)] -#[case(server(None::<&str>), false)] +#[case(server(&["--title", "some title"]), "some title")] +#[case(server(None::<&str>), format!("localhost:{}", server.port()))] /// We can use breadcrumbs to navigate. fn can_navigate_using_breadcrumbs( #[case] server: TestServer, - #[case] use_custom_title: bool, + #[case] title_name: String, ) -> Result<(), Error> { // Create a vector of directory names. We don't need to fetch the file and so we'll // remove that part. @@ -133,12 +133,6 @@ fn can_navigate_using_breadcrumbs( let body = resp.error_for_status()?; let parsed = Document::from_read(body)?; - let title_name = if use_custom_title { - "some title".to_string() - } else { - format!("localhost:{}", server.port()) - }; - // can go back to root dir by clicking title let title_link = get_link_from_text(&parsed, &title_name).expect("Root dir link not found."); assert_eq!("/", title_link); |