diff options
| author | Huon Wilson <dbau.pp+github@gmail.com> | 2013-06-11 00:49:19 +1000 |
|---|---|---|
| committer | Huon Wilson <dbau.pp+github@gmail.com> | 2013-06-11 00:49:19 +1000 |
| commit | ebefe425b962d3914cc523d7f539fdb2244cec06 (patch) | |
| tree | 0cc1f5e4804870961a6d04dcd7ea7f5b1e04042c /src/test | |
| parent | 8c59d920a12fe40398a0033438ff426bb3387fd0 (diff) | |
| download | rust-ebefe425b962d3914cc523d7f539fdb2244cec06.tar.gz rust-ebefe425b962d3914cc523d7f539fdb2244cec06.zip | |
std: remove str::to_chars
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/run-pass/utf8_chars.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/test/run-pass/utf8_chars.rs b/src/test/run-pass/utf8_chars.rs index b7ce617fe50..d3bfd9b0164 100644 --- a/src/test/run-pass/utf8_chars.rs +++ b/src/test/run-pass/utf8_chars.rs @@ -10,6 +10,7 @@ extern mod extra; +use std::iterator::IteratorUtil; use std::str; use std::vec; @@ -17,11 +18,12 @@ pub fn main() { // Chars of 1, 2, 3, and 4 bytes let chs: ~[char] = ~['e', 'é', '€', 0x10000 as char]; let s: ~str = str::from_chars(chs); + let schs: ~[char] = s.iter().collect(); assert!(s.len() == 10u); assert!(str::char_len(s) == 4u); - assert!(str::to_chars(s).len() == 4u); - assert!(str::from_chars(str::to_chars(s)) == s); + assert!(schs.len() == 4u); + assert!(str::from_chars(schs) == s); assert!(s.char_at(0u) == 'e'); assert!(s.char_at(1u) == 'é'); |
