aboutsummaryrefslogtreecommitdiff
path: root/src/test/run-pass/utf8_chars.rs
diff options
context:
space:
mode:
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 95cbc64e..a79294ec 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"));
}