aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorkhai96_ <hvksmr1996@gmail.com>2019-04-24 12:01:27 +0000
committerkhai96_ <hvksmr1996@gmail.com>2019-04-24 12:01:27 +0000
commitdbe6acefcb76b30a6f85ee4a622e3558d242598f (patch)
treecdf2d9e33008764daec4d9c37a4ff4d591c121b4 /src
parentConvert hex strings to raw byte vectors and compare them (diff)
downloadminiserve-dbe6acefcb76b30a6f85ee4a622e3558d242598f.tar.gz
miniserve-dbe6acefcb76b30a6f85ee4a622e3558d242598f.zip
Use format! instead of manual string concatenation
Diffstat (limited to '')
-rw-r--r--src/args.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/args.rs b/src/args.rs
index 5617704..b7e31b0 100644
--- a/src/args.rs
+++ b/src/args.rs
@@ -232,11 +232,10 @@ mod tests {
#[test]
fn parse_auth_excessive_length() {
- let password = &"x".repeat(256);
- let param = "username:".to_owned() + password;
+ let auth_string = format!("username:{}", "x".repeat(256));
assert_eq!(
- parse_auth(&*param).unwrap_err(),
+ parse_auth(&*auth_string).unwrap_err(),
"Password length cannot exceed 255 characters".to_owned()
);
}