Skip to content

Commit ab17b42

Browse files
author
Jorge Aparicio
committed
libserialize: remove unnecessary to_string() calls
1 parent 5d19f0a commit ab17b42

File tree

3 files changed

+63
-63
lines changed

3 files changed

+63
-63
lines changed

src/libserialize/base64.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -286,13 +286,13 @@ mod tests {
286286

287287
#[test]
288288
fn test_to_base64_basic() {
289-
assert_eq!("".as_bytes().to_base64(STANDARD), "".to_string());
290-
assert_eq!("f".as_bytes().to_base64(STANDARD), "Zg==".to_string());
291-
assert_eq!("fo".as_bytes().to_base64(STANDARD), "Zm8=".to_string());
292-
assert_eq!("foo".as_bytes().to_base64(STANDARD), "Zm9v".to_string());
293-
assert_eq!("foob".as_bytes().to_base64(STANDARD), "Zm9vYg==".to_string());
294-
assert_eq!("fooba".as_bytes().to_base64(STANDARD), "Zm9vYmE=".to_string());
295-
assert_eq!("foobar".as_bytes().to_base64(STANDARD), "Zm9vYmFy".to_string());
289+
assert_eq!("".as_bytes().to_base64(STANDARD), "");
290+
assert_eq!("f".as_bytes().to_base64(STANDARD), "Zg==");
291+
assert_eq!("fo".as_bytes().to_base64(STANDARD), "Zm8=");
292+
assert_eq!("foo".as_bytes().to_base64(STANDARD), "Zm9v");
293+
assert_eq!("foob".as_bytes().to_base64(STANDARD), "Zm9vYg==");
294+
assert_eq!("fooba".as_bytes().to_base64(STANDARD), "Zm9vYmE=");
295+
assert_eq!("foobar".as_bytes().to_base64(STANDARD), "Zm9vYmFy");
296296
}
297297

298298
#[test]
@@ -301,19 +301,19 @@ mod tests {
301301
.contains("\r\n"));
302302
assert_eq!("foobar".as_bytes().to_base64(Config {line_length: Some(4),
303303
..STANDARD}),
304-
"Zm9v\r\nYmFy".to_string());
304+
"Zm9v\r\nYmFy");
305305
}
306306

307307
#[test]
308308
fn test_to_base64_padding() {
309-
assert_eq!("f".as_bytes().to_base64(Config {pad: false, ..STANDARD}), "Zg".to_string());
310-
assert_eq!("fo".as_bytes().to_base64(Config {pad: false, ..STANDARD}), "Zm8".to_string());
309+
assert_eq!("f".as_bytes().to_base64(Config {pad: false, ..STANDARD}), "Zg");
310+
assert_eq!("fo".as_bytes().to_base64(Config {pad: false, ..STANDARD}), "Zm8");
311311
}
312312

313313
#[test]
314314
fn test_to_base64_url_safe() {
315-
assert_eq!([251, 255].to_base64(URL_SAFE), "-_8".to_string());
316-
assert_eq!([251, 255].to_base64(STANDARD), "+/8=".to_string());
315+
assert_eq!([251, 255].to_base64(URL_SAFE), "-_8");
316+
assert_eq!([251, 255].to_base64(STANDARD), "+/8=");
317317
}
318318

319319
#[test]

src/libserialize/hex.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ mod tests {
158158

159159
#[test]
160160
pub fn test_to_hex() {
161-
assert_eq!("foobar".as_bytes().to_hex(), "666f6f626172".to_string());
161+
assert_eq!("foobar".as_bytes().to_hex(), "666f6f626172");
162162
}
163163

164164
#[test]

src/libserialize/json.rs

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -2486,76 +2486,76 @@ mod tests {
24862486

24872487
#[test]
24882488
fn test_write_null() {
2489-
assert_eq!(Null.to_string().into_string(), "null".to_string());
2490-
assert_eq!(Null.to_pretty_str().into_string(), "null".to_string());
2489+
assert_eq!(Null.to_string().into_string(), "null");
2490+
assert_eq!(Null.to_pretty_str().into_string(), "null");
24912491
}
24922492

24932493
#[test]
24942494
fn test_write_i64() {
2495-
assert_eq!(U64(0).to_string().into_string(), "0".to_string());
2496-
assert_eq!(U64(0).to_pretty_str().into_string(), "0".to_string());
2495+
assert_eq!(U64(0).to_string().into_string(), "0");
2496+
assert_eq!(U64(0).to_pretty_str().into_string(), "0");
24972497

2498-
assert_eq!(U64(1234).to_string().into_string(), "1234".to_string());
2499-
assert_eq!(U64(1234).to_pretty_str().into_string(), "1234".to_string());
2498+
assert_eq!(U64(1234).to_string().into_string(), "1234");
2499+
assert_eq!(U64(1234).to_pretty_str().into_string(), "1234");
25002500

2501-
assert_eq!(I64(-5678).to_string().into_string(), "-5678".to_string());
2502-
assert_eq!(I64(-5678).to_pretty_str().into_string(), "-5678".to_string());
2501+
assert_eq!(I64(-5678).to_string().into_string(), "-5678");
2502+
assert_eq!(I64(-5678).to_pretty_str().into_string(), "-5678");
25032503
}
25042504

25052505
#[test]
25062506
fn test_write_f64() {
2507-
assert_eq!(F64(3.0).to_string().into_string(), "3".to_string());
2508-
assert_eq!(F64(3.0).to_pretty_str().into_string(), "3".to_string());
2507+
assert_eq!(F64(3.0).to_string().into_string(), "3");
2508+
assert_eq!(F64(3.0).to_pretty_str().into_string(), "3");
25092509

2510-
assert_eq!(F64(3.1).to_string().into_string(), "3.1".to_string());
2511-
assert_eq!(F64(3.1).to_pretty_str().into_string(), "3.1".to_string());
2510+
assert_eq!(F64(3.1).to_string().into_string(), "3.1");
2511+
assert_eq!(F64(3.1).to_pretty_str().into_string(), "3.1");
25122512

2513-
assert_eq!(F64(-1.5).to_string().into_string(), "-1.5".to_string());
2514-
assert_eq!(F64(-1.5).to_pretty_str().into_string(), "-1.5".to_string());
2513+
assert_eq!(F64(-1.5).to_string().into_string(), "-1.5");
2514+
assert_eq!(F64(-1.5).to_pretty_str().into_string(), "-1.5");
25152515

2516-
assert_eq!(F64(0.5).to_string().into_string(), "0.5".to_string());
2517-
assert_eq!(F64(0.5).to_pretty_str().into_string(), "0.5".to_string());
2516+
assert_eq!(F64(0.5).to_string().into_string(), "0.5");
2517+
assert_eq!(F64(0.5).to_pretty_str().into_string(), "0.5");
25182518

2519-
assert_eq!(F64(f64::NAN).to_string().into_string(), "null".to_string());
2520-
assert_eq!(F64(f64::NAN).to_pretty_str().into_string(), "null".to_string());
2519+
assert_eq!(F64(f64::NAN).to_string().into_string(), "null");
2520+
assert_eq!(F64(f64::NAN).to_pretty_str().into_string(), "null");
25212521

2522-
assert_eq!(F64(f64::INFINITY).to_string().into_string(), "null".to_string());
2523-
assert_eq!(F64(f64::INFINITY).to_pretty_str().into_string(), "null".to_string());
2522+
assert_eq!(F64(f64::INFINITY).to_string().into_string(), "null");
2523+
assert_eq!(F64(f64::INFINITY).to_pretty_str().into_string(), "null");
25242524

2525-
assert_eq!(F64(f64::NEG_INFINITY).to_string().into_string(), "null".to_string());
2526-
assert_eq!(F64(f64::NEG_INFINITY).to_pretty_str().into_string(), "null".to_string());
2525+
assert_eq!(F64(f64::NEG_INFINITY).to_string().into_string(), "null");
2526+
assert_eq!(F64(f64::NEG_INFINITY).to_pretty_str().into_string(), "null");
25272527
}
25282528

25292529
#[test]
25302530
fn test_write_str() {
2531-
assert_eq!(String("".to_string()).to_string().into_string(), "\"\"".to_string());
2532-
assert_eq!(String("".to_string()).to_pretty_str().into_string(), "\"\"".to_string());
2531+
assert_eq!(String("".to_string()).to_string().into_string(), "\"\"");
2532+
assert_eq!(String("".to_string()).to_pretty_str().into_string(), "\"\"");
25332533

2534-
assert_eq!(String("foo".to_string()).to_string().into_string(), "\"foo\"".to_string());
2535-
assert_eq!(String("foo".to_string()).to_pretty_str().into_string(), "\"foo\"".to_string());
2534+
assert_eq!(String("foo".to_string()).to_string().into_string(), "\"foo\"");
2535+
assert_eq!(String("foo".to_string()).to_pretty_str().into_string(), "\"foo\"");
25362536
}
25372537

25382538
#[test]
25392539
fn test_write_bool() {
2540-
assert_eq!(Boolean(true).to_string().into_string(), "true".to_string());
2541-
assert_eq!(Boolean(true).to_pretty_str().into_string(), "true".to_string());
2540+
assert_eq!(Boolean(true).to_string().into_string(), "true");
2541+
assert_eq!(Boolean(true).to_pretty_str().into_string(), "true");
25422542

2543-
assert_eq!(Boolean(false).to_string().into_string(), "false".to_string());
2544-
assert_eq!(Boolean(false).to_pretty_str().into_string(), "false".to_string());
2543+
assert_eq!(Boolean(false).to_string().into_string(), "false");
2544+
assert_eq!(Boolean(false).to_pretty_str().into_string(), "false");
25452545
}
25462546

25472547
#[test]
25482548
fn test_write_array() {
2549-
assert_eq!(Array(vec![]).to_string().into_string(), "[]".to_string());
2550-
assert_eq!(Array(vec![]).to_pretty_str().into_string(), "[]".to_string());
2549+
assert_eq!(Array(vec![]).to_string().into_string(), "[]");
2550+
assert_eq!(Array(vec![]).to_pretty_str().into_string(), "[]");
25512551

2552-
assert_eq!(Array(vec![Boolean(true)]).to_string().into_string(), "[true]".to_string());
2552+
assert_eq!(Array(vec![Boolean(true)]).to_string().into_string(), "[true]");
25532553
assert_eq!(
25542554
Array(vec![Boolean(true)]).to_pretty_str().into_string(),
25552555
"\
25562556
[\n \
25572557
true\n\
2558-
]".to_string()
2558+
]"
25592559
);
25602560

25612561
let long_test_array = Array(vec![
@@ -2564,7 +2564,7 @@ mod tests {
25642564
Array(vec![String("foo\nbar".to_string()), F64(3.5)])]);
25652565

25662566
assert_eq!(long_test_array.to_string().into_string(),
2567-
"[false,null,[\"foo\\nbar\",3.5]]".to_string());
2567+
"[false,null,[\"foo\\nbar\",3.5]]");
25682568
assert_eq!(
25692569
long_test_array.to_pretty_str().into_string(),
25702570
"\
@@ -2575,27 +2575,27 @@ mod tests {
25752575
\"foo\\nbar\",\n \
25762576
3.5\n \
25772577
]\n\
2578-
]".to_string()
2578+
]"
25792579
);
25802580
}
25812581

25822582
#[test]
25832583
fn test_write_object() {
2584-
assert_eq!(mk_object(&[]).to_string().into_string(), "{}".to_string());
2585-
assert_eq!(mk_object(&[]).to_pretty_str().into_string(), "{}".to_string());
2584+
assert_eq!(mk_object(&[]).to_string().into_string(), "{}");
2585+
assert_eq!(mk_object(&[]).to_pretty_str().into_string(), "{}");
25862586

25872587
assert_eq!(
25882588
mk_object(&[
25892589
("a".to_string(), Boolean(true))
25902590
]).to_string().into_string(),
2591-
"{\"a\":true}".to_string()
2591+
"{\"a\":true}"
25922592
);
25932593
assert_eq!(
25942594
mk_object(&[("a".to_string(), Boolean(true))]).to_pretty_str(),
25952595
"\
25962596
{\n \
25972597
\"a\": true\n\
2598-
}".to_string()
2598+
}"
25992599
);
26002600

26012601
let complex_obj = mk_object(&[
@@ -2612,7 +2612,7 @@ mod tests {
26122612
{\"c\":\"\\f\\r\"},\
26132613
{\"d\":\"\"}\
26142614
]\
2615-
}".to_string()
2615+
}"
26162616
);
26172617
assert_eq!(
26182618
complex_obj.to_pretty_str().into_string(),
@@ -2626,7 +2626,7 @@ mod tests {
26262626
\"d\": \"\"\n \
26272627
}\n \
26282628
]\n\
2629-
}".to_string()
2629+
}"
26302630
);
26312631

26322632
let a = mk_object(&[
@@ -2660,14 +2660,14 @@ mod tests {
26602660
let mut encoder = Encoder::new(writer);
26612661
animal.encode(&mut encoder).unwrap();
26622662
}),
2663-
"\"Dog\"".to_string()
2663+
"\"Dog\""
26642664
);
26652665
assert_eq!(
26662666
with_str_writer(|writer| {
26672667
let mut encoder = PrettyEncoder::new(writer);
26682668
animal.encode(&mut encoder).unwrap();
26692669
}),
2670-
"\"Dog\"".to_string()
2670+
"\"Dog\""
26712671
);
26722672

26732673
let animal = Frog("Henry".to_string(), 349);
@@ -2676,7 +2676,7 @@ mod tests {
26762676
let mut encoder = Encoder::new(writer);
26772677
animal.encode(&mut encoder).unwrap();
26782678
}),
2679-
"{\"variant\":\"Frog\",\"fields\":[\"Henry\",349]}".to_string()
2679+
"{\"variant\":\"Frog\",\"fields\":[\"Henry\",349]}"
26802680
);
26812681
assert_eq!(
26822682
with_str_writer(|writer| {
@@ -2689,7 +2689,7 @@ mod tests {
26892689
\"Henry\",\n \
26902690
349\n \
26912691
]\n\
2692-
}".to_string()
2692+
}"
26932693
);
26942694
}
26952695

@@ -2700,14 +2700,14 @@ mod tests {
27002700
let mut encoder = Encoder::new(writer);
27012701
value.encode(&mut encoder).unwrap();
27022702
});
2703-
assert_eq!(s, "\"jodhpurs\"".to_string());
2703+
assert_eq!(s, "\"jodhpurs\"");
27042704

27052705
let value = Some("jodhpurs".to_string());
27062706
let s = with_str_writer(|writer| {
27072707
let mut encoder = PrettyEncoder::new(writer);
27082708
value.encode(&mut encoder).unwrap();
27092709
});
2710-
assert_eq!(s, "\"jodhpurs\"".to_string());
2710+
assert_eq!(s, "\"jodhpurs\"");
27112711
}
27122712

27132713
#[test]
@@ -2717,13 +2717,13 @@ mod tests {
27172717
let mut encoder = Encoder::new(writer);
27182718
value.encode(&mut encoder).unwrap();
27192719
});
2720-
assert_eq!(s, "null".to_string());
2720+
assert_eq!(s, "null");
27212721

27222722
let s = with_str_writer(|writer| {
27232723
let mut encoder = Encoder::new(writer);
27242724
value.encode(&mut encoder).unwrap();
27252725
});
2726-
assert_eq!(s, "null".to_string());
2726+
assert_eq!(s, "null");
27272727
}
27282728

27292729
#[test]

0 commit comments

Comments
 (0)