aboutsummaryrefslogtreecommitdiff
path: root/src/test/run-pass/utf8_chars.rs
diff options
context:
space:
mode:
authorMarijn Haverbeke <[email protected]>2011-05-06 22:13:13 +0200
committerMarijn Haverbeke <[email protected]>2011-05-06 22:51:19 +0200
commita3ec0b1f643d00b9418e4884bd7caa07bf052201 (patch)
tree82000510ac9c9cf3f0c7cf4ae5f3c6b123b559cb /src/test/run-pass/utf8_chars.rs
parentRegister new snapshots. (diff)
downloadrust-a3ec0b1f643d00b9418e4884bd7caa07bf052201.tar.xz
rust-a3ec0b1f643d00b9418e4884bd7caa07bf052201.zip
Rename std modules to be camelcased
(Have fun mergining your stuff with this.)
Diffstat (limited to 'src/test/run-pass/utf8_chars.rs')
-rw-r--r--src/test/run-pass/utf8_chars.rs44
1 files changed, 22 insertions, 22 deletions
diff --git a/src/test/run-pass/utf8_chars.rs b/src/test/run-pass/utf8_chars.rs
index e2df05dc..95cbc64e 100644
--- a/src/test/run-pass/utf8_chars.rs
+++ b/src/test/run-pass/utf8_chars.rs
@@ -2,34 +2,34 @@
// xfail-stage1
// xfail-stage2
use std;
-import std._str;
-import std._vec;
-import std.io;
+import std.Str;
+import std.Vec;
+import std.IO;
fn main() {
// Chars of 1, 2, 3, and 4 bytes
let vec[char] chs = vec('e', 'é', '€', 0x10000 as char);
- let str s = _str.from_chars(chs);
+ let str s = Str.from_chars(chs);
- assert (_str.byte_len(s) == 10u);
- assert (_str.char_len(s) == 4u);
- assert (_vec.len[char](_str.to_chars(s)) == 4u);
- assert (_str.eq(_str.from_chars(_str.to_chars(s)), s));
- assert (_str.char_at(s, 0u) == 'e');
- assert (_str.char_at(s, 1u) == 'é');
+ assert (Str.byte_len(s) == 10u);
+ assert (Str.char_len(s) == 4u);
+ assert (Vec.len[char](Str.to_chars(s)) == 4u);
+ assert (Str.eq(Str.from_chars(Str.to_chars(s)), s));
+ assert (Str.char_at(s, 0u) == 'e');
+ assert (Str.char_at(s, 1u) == 'é');
- assert (_str.is_utf8(_str.bytes(s)));
- assert (!_str.is_utf8(vec(0x80_u8)));
- assert (!_str.is_utf8(vec(0xc0_u8)));
- assert (!_str.is_utf8(vec(0xc0_u8, 0x10_u8)));
+ assert (Str.is_utf8(Str.bytes(s)));
+ assert (!Str.is_utf8(vec(0x80_u8)));
+ assert (!Str.is_utf8(vec(0xc0_u8)));
+ assert (!Str.is_utf8(vec(0xc0_u8, 0x10_u8)));
auto stack = "a×c€";
- assert (_str.pop_char(stack) == '€');
- assert (_str.pop_char(stack) == 'c');
- _str.push_char(stack, 'u');
- assert (_str.eq(stack, "a×u"));
- assert (_str.shift_char(stack) == 'a');
- assert (_str.shift_char(stack) == '×');
- _str.unshift_char(stack, 'ß');
- assert (_str.eq(stack, "ßu"));
+ assert (Str.pop_char(stack) == '€');
+ assert (Str.pop_char(stack) == 'c');
+ Str.push_char(stack, 'u');
+ assert (Str.eq(stack, "a×u"));
+ assert (Str.shift_char(stack) == 'a');
+ assert (Str.shift_char(stack) == '×');
+ Str.unshift_char(stack, 'ß');
+ assert (Str.eq(stack, "ßu"));
}