From a81346966d7e0480a50a2821fa5f95253342ecb0 Mon Sep 17 00:00:00 2001 From: bluss Date: Sun, 7 Dec 2014 21:45:47 +0100 Subject: [PATCH] string: Add test for FromIterator<&str> and Extend<&str> --- src/libcollections/string.rs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/libcollections/string.rs b/src/libcollections/string.rs index 1af6d27953db..0f567caaee17 100644 --- a/src/libcollections/string.rs +++ b/src/libcollections/string.rs @@ -1337,11 +1337,18 @@ mod tests { let u = "Việt Nam"; let a: String = s.chars().collect(); - assert_eq!(s, a.as_slice()); + assert_eq!(s, a); let mut b = t.to_string(); b.extend(u.chars()); - assert_eq!(s, b.as_slice()); + assert_eq!(s, b); + + let c: String = vec![t, u].into_iter().collect(); + assert_eq!(s, c); + + let mut d = t.to_string(); + d.extend(vec![u].into_iter()); + assert_eq!(s, d); } #[bench]