Skip to content

Commit 8745c81

Browse files
author
bluss
committed
---
yaml --- r: 163167 b: refs/heads/snap-stage3 c: 56c4e97 h: refs/heads/master i: 163165: 3b986ba 163163: 8702009 163159: 275450b 163151: 4293dbf 163135: 5253ebd v: v3
1 parent 48267a8 commit 8745c81

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
refs/heads/master: 9146a919b616e39e528e4d7100d16eef52f1f852
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4-
refs/heads/snap-stage3: 5ba7c5da62bae732bf466191dbeb5f699ba44d70
4+
refs/heads/snap-stage3: 56c4e97e83ebe9d7553e2a66e67595fbd6a2246e
55
refs/heads/try: 20cbbffeefc1f35e2ea63afce7b42fbd79611d42
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/dist-snap: ba4081a5a8573875fed17545846f6f6902c8ba8d

branches/snap-stage3/src/libcollections/string.rs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1330,6 +1330,20 @@ mod tests {
13301330
"[[], [1], [1, 1]]".to_string());
13311331
}
13321332

1333+
#[test]
1334+
fn test_from_iterator() {
1335+
let s = "ศไทย中华Việt Nam".to_string();
1336+
let t = "ศไทย中华";
1337+
let u = "Việt Nam";
1338+
1339+
let a: String = s.chars().collect();
1340+
assert_eq!(s, a.as_slice());
1341+
1342+
let mut b = t.to_string();
1343+
b.extend(u.chars());
1344+
assert_eq!(s, b.as_slice());
1345+
}
1346+
13331347
#[bench]
13341348
fn bench_with_capacity(b: &mut Bencher) {
13351349
b.iter(|| {

0 commit comments

Comments
 (0)