X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Flibrustdoc%2Fhtml%2Furl_parts_builder%2Ftests.rs;h=636e1ab55279f995644b8f49e619503eb8218c3e;hb=788f2969f6d2f7339c3c1e7da225d38283597804;hp=43338c95010a0cb01538d4d7161d4d6cf2e23df7;hpb=b45a819bef7208192886584c6ef52654bcd26299;p=rust.git diff --git a/src/librustdoc/html/url_parts_builder/tests.rs b/src/librustdoc/html/url_parts_builder/tests.rs index 43338c95010..636e1ab5527 100644 --- a/src/librustdoc/html/url_parts_builder/tests.rs +++ b/src/librustdoc/html/url_parts_builder/tests.rs @@ -40,6 +40,16 @@ fn push_front_non_empty() { t(builder, "nightly/core/str/struct.Bytes.html"); } +#[test] +fn push_fmt() { + let mut builder = UrlPartsBuilder::new(); + builder.push_fmt(format_args!("{}", "core")); + builder.push("str"); + builder.push_front("nightly"); + builder.push_fmt(format_args!("{}.{}.html", "struct", "Bytes")); + t(builder, "nightly/core/str/struct.Bytes.html"); +} + #[test] fn collect() { t(["core", "str"].into_iter().collect(), "core/str");