Skip to content

Commit b296055

Browse files
author
Jorge Aparicio
committed
---
yaml --- r: 162245 b: refs/heads/auto c: 5257a5b h: refs/heads/master i: 162243: 233124e v: v3
1 parent 62c1560 commit b296055

File tree

7 files changed

+140
-140
lines changed

7 files changed

+140
-140
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503
1010
refs/tags/release-0.3.1: 495bae036dfe5ec6ceafd3312b4dca48741e845b
1111
refs/tags/release-0.4: e828ea2080499553b97dfe33b3f4d472b4562ad7
1212
refs/tags/release-0.5: 7e3bcfbf21278251ee936ad53e92e9b719702d73
13-
refs/heads/auto: 0ac3b166df97f34c43214d3c64da0cff66cbac7c
13+
refs/heads/auto: 5257a5b284038d704011c90f14140c16c5a37f7d
1414
refs/heads/servo: af82457af293e2a842ba6b7759b70288da276167
1515
refs/tags/release-0.6: b4ebcfa1812664df5e142f0134a5faea3918544c
1616
refs/tags/0.1: b19db808c2793fe2976759b85a355c3ad8c8b336

branches/auto/src/libcoretest/cell.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,22 +29,22 @@ fn smoketest_cell() {
2929
#[test]
3030
fn cell_has_sensible_show() {
3131
let x = Cell::new("foo bar");
32-
assert!(format!("{}", x).as_slice().contains(x.get()));
32+
assert!(format!("{}", x).contains(x.get()));
3333

3434
x.set("baz qux");
35-
assert!(format!("{}", x).as_slice().contains(x.get()));
35+
assert!(format!("{}", x).contains(x.get()));
3636
}
3737

3838
#[test]
3939
fn ref_and_refmut_have_sensible_show() {
4040
let refcell = RefCell::new("foo");
4141

4242
let refcell_refmut = refcell.borrow_mut();
43-
assert!(format!("{}", refcell_refmut).as_slice().contains("foo"));
43+
assert!(format!("{}", refcell_refmut).contains("foo"));
4444
drop(refcell_refmut);
4545

4646
let refcell_ref = refcell.borrow();
47-
assert!(format!("{}", refcell_ref).as_slice().contains("foo"));
47+
assert!(format!("{}", refcell_ref).contains("foo"));
4848
drop(refcell_ref);
4949
}
5050

branches/auto/src/libcoretest/char.rs

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -121,31 +121,31 @@ fn test_escape_default() {
121121
return result;
122122
}
123123
let s = string('\n');
124-
assert_eq!(s.as_slice(), "\\n");
124+
assert_eq!(s, "\\n");
125125
let s = string('\r');
126-
assert_eq!(s.as_slice(), "\\r");
126+
assert_eq!(s, "\\r");
127127
let s = string('\'');
128-
assert_eq!(s.as_slice(), "\\'");
128+
assert_eq!(s, "\\'");
129129
let s = string('"');
130-
assert_eq!(s.as_slice(), "\\\"");
130+
assert_eq!(s, "\\\"");
131131
let s = string(' ');
132-
assert_eq!(s.as_slice(), " ");
132+
assert_eq!(s, " ");
133133
let s = string('a');
134-
assert_eq!(s.as_slice(), "a");
134+
assert_eq!(s, "a");
135135
let s = string('~');
136-
assert_eq!(s.as_slice(), "~");
136+
assert_eq!(s, "~");
137137
let s = string('\x00');
138-
assert_eq!(s.as_slice(), "\\x00");
138+
assert_eq!(s, "\\x00");
139139
let s = string('\x1f');
140-
assert_eq!(s.as_slice(), "\\x1f");
140+
assert_eq!(s, "\\x1f");
141141
let s = string('\x7f');
142-
assert_eq!(s.as_slice(), "\\x7f");
142+
assert_eq!(s, "\\x7f");
143143
let s = string('\u00ff');
144-
assert_eq!(s.as_slice(), "\\u00ff");
144+
assert_eq!(s, "\\u00ff");
145145
let s = string('\u011b');
146-
assert_eq!(s.as_slice(), "\\u011b");
146+
assert_eq!(s, "\\u011b");
147147
let s = string('\U0001d4b6');
148-
assert_eq!(s.as_slice(), "\\U0001d4b6");
148+
assert_eq!(s, "\\U0001d4b6");
149149
}
150150

151151
#[test]
@@ -156,17 +156,17 @@ fn test_escape_unicode() {
156156
return result;
157157
}
158158
let s = string('\x00');
159-
assert_eq!(s.as_slice(), "\\x00");
159+
assert_eq!(s, "\\x00");
160160
let s = string('\n');
161-
assert_eq!(s.as_slice(), "\\x0a");
161+
assert_eq!(s, "\\x0a");
162162
let s = string(' ');
163-
assert_eq!(s.as_slice(), "\\x20");
163+
assert_eq!(s, "\\x20");
164164
let s = string('a');
165-
assert_eq!(s.as_slice(), "\\x61");
165+
assert_eq!(s, "\\x61");
166166
let s = string('\u011b');
167-
assert_eq!(s.as_slice(), "\\u011b");
167+
assert_eq!(s, "\\u011b");
168168
let s = string('\U0001d4b6');
169-
assert_eq!(s.as_slice(), "\\U0001d4b6");
169+
assert_eq!(s, "\\U0001d4b6");
170170
}
171171

172172
#[test]

branches/auto/src/libcoretest/fmt/num.rs

Lines changed: 107 additions & 107 deletions
Original file line numberDiff line numberDiff line change
@@ -16,136 +16,136 @@ fn test_format_int() {
1616
// Formatting integers should select the right implementation based off
1717
// the type of the argument. Also, hex/octal/binary should be defined
1818
// for integers, but they shouldn't emit the negative sign.
19-
assert!(format!("{}", 1i).as_slice() == "1");
20-
assert!(format!("{}", 1i8).as_slice() == "1");
21-
assert!(format!("{}", 1i16).as_slice() == "1");
22-
assert!(format!("{}", 1i32).as_slice() == "1");
23-
assert!(format!("{}", 1i64).as_slice() == "1");
24-
assert!(format!("{}", -1i).as_slice() == "-1");
25-
assert!(format!("{}", -1i8).as_slice() == "-1");
26-
assert!(format!("{}", -1i16).as_slice() == "-1");
27-
assert!(format!("{}", -1i32).as_slice() == "-1");
28-
assert!(format!("{}", -1i64).as_slice() == "-1");
29-
assert!(format!("{:b}", 1i).as_slice() == "1");
30-
assert!(format!("{:b}", 1i8).as_slice() == "1");
31-
assert!(format!("{:b}", 1i16).as_slice() == "1");
32-
assert!(format!("{:b}", 1i32).as_slice() == "1");
33-
assert!(format!("{:b}", 1i64).as_slice() == "1");
34-
assert!(format!("{:x}", 1i).as_slice() == "1");
35-
assert!(format!("{:x}", 1i8).as_slice() == "1");
36-
assert!(format!("{:x}", 1i16).as_slice() == "1");
37-
assert!(format!("{:x}", 1i32).as_slice() == "1");
38-
assert!(format!("{:x}", 1i64).as_slice() == "1");
39-
assert!(format!("{:X}", 1i).as_slice() == "1");
40-
assert!(format!("{:X}", 1i8).as_slice() == "1");
41-
assert!(format!("{:X}", 1i16).as_slice() == "1");
42-
assert!(format!("{:X}", 1i32).as_slice() == "1");
43-
assert!(format!("{:X}", 1i64).as_slice() == "1");
44-
assert!(format!("{:o}", 1i).as_slice() == "1");
45-
assert!(format!("{:o}", 1i8).as_slice() == "1");
46-
assert!(format!("{:o}", 1i16).as_slice() == "1");
47-
assert!(format!("{:o}", 1i32).as_slice() == "1");
48-
assert!(format!("{:o}", 1i64).as_slice() == "1");
49-
50-
assert!(format!("{}", 1u).as_slice() == "1");
51-
assert!(format!("{}", 1u8).as_slice() == "1");
52-
assert!(format!("{}", 1u16).as_slice() == "1");
53-
assert!(format!("{}", 1u32).as_slice() == "1");
54-
assert!(format!("{}", 1u64).as_slice() == "1");
55-
assert!(format!("{:b}", 1u).as_slice() == "1");
56-
assert!(format!("{:b}", 1u8).as_slice() == "1");
57-
assert!(format!("{:b}", 1u16).as_slice() == "1");
58-
assert!(format!("{:b}", 1u32).as_slice() == "1");
59-
assert!(format!("{:b}", 1u64).as_slice() == "1");
60-
assert!(format!("{:x}", 1u).as_slice() == "1");
61-
assert!(format!("{:x}", 1u8).as_slice() == "1");
62-
assert!(format!("{:x}", 1u16).as_slice() == "1");
63-
assert!(format!("{:x}", 1u32).as_slice() == "1");
64-
assert!(format!("{:x}", 1u64).as_slice() == "1");
65-
assert!(format!("{:X}", 1u).as_slice() == "1");
66-
assert!(format!("{:X}", 1u8).as_slice() == "1");
67-
assert!(format!("{:X}", 1u16).as_slice() == "1");
68-
assert!(format!("{:X}", 1u32).as_slice() == "1");
69-
assert!(format!("{:X}", 1u64).as_slice() == "1");
70-
assert!(format!("{:o}", 1u).as_slice() == "1");
71-
assert!(format!("{:o}", 1u8).as_slice() == "1");
72-
assert!(format!("{:o}", 1u16).as_slice() == "1");
73-
assert!(format!("{:o}", 1u32).as_slice() == "1");
74-
assert!(format!("{:o}", 1u64).as_slice() == "1");
19+
assert!(format!("{}", 1i) == "1");
20+
assert!(format!("{}", 1i8) == "1");
21+
assert!(format!("{}", 1i16) == "1");
22+
assert!(format!("{}", 1i32) == "1");
23+
assert!(format!("{}", 1i64) == "1");
24+
assert!(format!("{}", -1i) == "-1");
25+
assert!(format!("{}", -1i8) == "-1");
26+
assert!(format!("{}", -1i16) == "-1");
27+
assert!(format!("{}", -1i32) == "-1");
28+
assert!(format!("{}", -1i64) == "-1");
29+
assert!(format!("{:b}", 1i) == "1");
30+
assert!(format!("{:b}", 1i8) == "1");
31+
assert!(format!("{:b}", 1i16) == "1");
32+
assert!(format!("{:b}", 1i32) == "1");
33+
assert!(format!("{:b}", 1i64) == "1");
34+
assert!(format!("{:x}", 1i) == "1");
35+
assert!(format!("{:x}", 1i8) == "1");
36+
assert!(format!("{:x}", 1i16) == "1");
37+
assert!(format!("{:x}", 1i32) == "1");
38+
assert!(format!("{:x}", 1i64) == "1");
39+
assert!(format!("{:X}", 1i) == "1");
40+
assert!(format!("{:X}", 1i8) == "1");
41+
assert!(format!("{:X}", 1i16) == "1");
42+
assert!(format!("{:X}", 1i32) == "1");
43+
assert!(format!("{:X}", 1i64) == "1");
44+
assert!(format!("{:o}", 1i) == "1");
45+
assert!(format!("{:o}", 1i8) == "1");
46+
assert!(format!("{:o}", 1i16) == "1");
47+
assert!(format!("{:o}", 1i32) == "1");
48+
assert!(format!("{:o}", 1i64) == "1");
49+
50+
assert!(format!("{}", 1u) == "1");
51+
assert!(format!("{}", 1u8) == "1");
52+
assert!(format!("{}", 1u16) == "1");
53+
assert!(format!("{}", 1u32) == "1");
54+
assert!(format!("{}", 1u64) == "1");
55+
assert!(format!("{:b}", 1u) == "1");
56+
assert!(format!("{:b}", 1u8) == "1");
57+
assert!(format!("{:b}", 1u16) == "1");
58+
assert!(format!("{:b}", 1u32) == "1");
59+
assert!(format!("{:b}", 1u64) == "1");
60+
assert!(format!("{:x}", 1u) == "1");
61+
assert!(format!("{:x}", 1u8) == "1");
62+
assert!(format!("{:x}", 1u16) == "1");
63+
assert!(format!("{:x}", 1u32) == "1");
64+
assert!(format!("{:x}", 1u64) == "1");
65+
assert!(format!("{:X}", 1u) == "1");
66+
assert!(format!("{:X}", 1u8) == "1");
67+
assert!(format!("{:X}", 1u16) == "1");
68+
assert!(format!("{:X}", 1u32) == "1");
69+
assert!(format!("{:X}", 1u64) == "1");
70+
assert!(format!("{:o}", 1u) == "1");
71+
assert!(format!("{:o}", 1u8) == "1");
72+
assert!(format!("{:o}", 1u16) == "1");
73+
assert!(format!("{:o}", 1u32) == "1");
74+
assert!(format!("{:o}", 1u64) == "1");
7575

7676
// Test a larger number
77-
assert!(format!("{:b}", 55i).as_slice() == "110111");
78-
assert!(format!("{:o}", 55i).as_slice() == "67");
79-
assert!(format!("{}", 55i).as_slice() == "55");
80-
assert!(format!("{:x}", 55i).as_slice() == "37");
81-
assert!(format!("{:X}", 55i).as_slice() == "37");
77+
assert!(format!("{:b}", 55i) == "110111");
78+
assert!(format!("{:o}", 55i) == "67");
79+
assert!(format!("{}", 55i) == "55");
80+
assert!(format!("{:x}", 55i) == "37");
81+
assert!(format!("{:X}", 55i) == "37");
8282
}
8383

8484
#[test]
8585
fn test_format_int_zero() {
86-
assert!(format!("{}", 0i).as_slice() == "0");
87-
assert!(format!("{:b}", 0i).as_slice() == "0");
88-
assert!(format!("{:o}", 0i).as_slice() == "0");
89-
assert!(format!("{:x}", 0i).as_slice() == "0");
90-
assert!(format!("{:X}", 0i).as_slice() == "0");
91-
92-
assert!(format!("{}", 0u).as_slice() == "0");
93-
assert!(format!("{:b}", 0u).as_slice() == "0");
94-
assert!(format!("{:o}", 0u).as_slice() == "0");
95-
assert!(format!("{:x}", 0u).as_slice() == "0");
96-
assert!(format!("{:X}", 0u).as_slice() == "0");
86+
assert!(format!("{}", 0i) == "0");
87+
assert!(format!("{:b}", 0i) == "0");
88+
assert!(format!("{:o}", 0i) == "0");
89+
assert!(format!("{:x}", 0i) == "0");
90+
assert!(format!("{:X}", 0i) == "0");
91+
92+
assert!(format!("{}", 0u) == "0");
93+
assert!(format!("{:b}", 0u) == "0");
94+
assert!(format!("{:o}", 0u) == "0");
95+
assert!(format!("{:x}", 0u) == "0");
96+
assert!(format!("{:X}", 0u) == "0");
9797
}
9898

9999
#[test]
100100
fn test_format_int_flags() {
101-
assert!(format!("{:3}", 1i).as_slice() == " 1");
102-
assert!(format!("{:>3}", 1i).as_slice() == " 1");
103-
assert!(format!("{:>+3}", 1i).as_slice() == " +1");
104-
assert!(format!("{:<3}", 1i).as_slice() == "1 ");
105-
assert!(format!("{:#}", 1i).as_slice() == "1");
106-
assert!(format!("{:#x}", 10i).as_slice() == "0xa");
107-
assert!(format!("{:#X}", 10i).as_slice() == "0xA");
108-
assert!(format!("{:#5x}", 10i).as_slice() == " 0xa");
109-
assert!(format!("{:#o}", 10i).as_slice() == "0o12");
110-
assert!(format!("{:08x}", 10i).as_slice() == "0000000a");
111-
assert!(format!("{:8x}", 10i).as_slice() == " a");
112-
assert!(format!("{:<8x}", 10i).as_slice() == "a ");
113-
assert!(format!("{:>8x}", 10i).as_slice() == " a");
114-
assert!(format!("{:#08x}", 10i).as_slice() == "0x00000a");
115-
assert!(format!("{:08}", -10i).as_slice() == "-0000010");
116-
assert!(format!("{:x}", -1u8).as_slice() == "ff");
117-
assert!(format!("{:X}", -1u8).as_slice() == "FF");
118-
assert!(format!("{:b}", -1u8).as_slice() == "11111111");
119-
assert!(format!("{:o}", -1u8).as_slice() == "377");
120-
assert!(format!("{:#x}", -1u8).as_slice() == "0xff");
121-
assert!(format!("{:#X}", -1u8).as_slice() == "0xFF");
122-
assert!(format!("{:#b}", -1u8).as_slice() == "0b11111111");
123-
assert!(format!("{:#o}", -1u8).as_slice() == "0o377");
101+
assert!(format!("{:3}", 1i) == " 1");
102+
assert!(format!("{:>3}", 1i) == " 1");
103+
assert!(format!("{:>+3}", 1i) == " +1");
104+
assert!(format!("{:<3}", 1i) == "1 ");
105+
assert!(format!("{:#}", 1i) == "1");
106+
assert!(format!("{:#x}", 10i) == "0xa");
107+
assert!(format!("{:#X}", 10i) == "0xA");
108+
assert!(format!("{:#5x}", 10i) == " 0xa");
109+
assert!(format!("{:#o}", 10i) == "0o12");
110+
assert!(format!("{:08x}", 10i) == "0000000a");
111+
assert!(format!("{:8x}", 10i) == " a");
112+
assert!(format!("{:<8x}", 10i) == "a ");
113+
assert!(format!("{:>8x}", 10i) == " a");
114+
assert!(format!("{:#08x}", 10i) == "0x00000a");
115+
assert!(format!("{:08}", -10i) == "-0000010");
116+
assert!(format!("{:x}", -1u8) == "ff");
117+
assert!(format!("{:X}", -1u8) == "FF");
118+
assert!(format!("{:b}", -1u8) == "11111111");
119+
assert!(format!("{:o}", -1u8) == "377");
120+
assert!(format!("{:#x}", -1u8) == "0xff");
121+
assert!(format!("{:#X}", -1u8) == "0xFF");
122+
assert!(format!("{:#b}", -1u8) == "0b11111111");
123+
assert!(format!("{:#o}", -1u8) == "0o377");
124124
}
125125

126126
#[test]
127127
fn test_format_int_sign_padding() {
128-
assert!(format!("{:+5}", 1i).as_slice() == " +1");
129-
assert!(format!("{:+5}", -1i).as_slice() == " -1");
130-
assert!(format!("{:05}", 1i).as_slice() == "00001");
131-
assert!(format!("{:05}", -1i).as_slice() == "-0001");
132-
assert!(format!("{:+05}", 1i).as_slice() == "+0001");
133-
assert!(format!("{:+05}", -1i).as_slice() == "-0001");
128+
assert!(format!("{:+5}", 1i) == " +1");
129+
assert!(format!("{:+5}", -1i) == " -1");
130+
assert!(format!("{:05}", 1i) == "00001");
131+
assert!(format!("{:05}", -1i) == "-0001");
132+
assert!(format!("{:+05}", 1i) == "+0001");
133+
assert!(format!("{:+05}", -1i) == "-0001");
134134
}
135135

136136
#[test]
137137
fn test_format_int_twos_complement() {
138138
use core::{i8, i16, i32, i64};
139-
assert!(format!("{}", i8::MIN).as_slice() == "-128");
140-
assert!(format!("{}", i16::MIN).as_slice() == "-32768");
141-
assert!(format!("{}", i32::MIN).as_slice() == "-2147483648");
142-
assert!(format!("{}", i64::MIN).as_slice() == "-9223372036854775808");
139+
assert!(format!("{}", i8::MIN) == "-128");
140+
assert!(format!("{}", i16::MIN) == "-32768");
141+
assert!(format!("{}", i32::MIN) == "-2147483648");
142+
assert!(format!("{}", i64::MIN) == "-9223372036854775808");
143143
}
144144

145145
#[test]
146146
fn test_format_radix() {
147-
assert!(format!("{:04}", radix(3i, 2)).as_slice() == "0011");
148-
assert!(format!("{}", radix(55i, 36)).as_slice() == "1j");
147+
assert!(format!("{:04}", radix(3i, 2)) == "0011");
148+
assert!(format!("{}", radix(55i, 36)) == "1j");
149149
}
150150

151151
#[test]

branches/auto/src/libcoretest/option.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ fn test_get_ptr() {
2828
#[test]
2929
fn test_get_str() {
3030
let x = "test".to_string();
31-
let addr_x = x.as_slice().as_ptr();
31+
let addr_x = x.as_ptr();
3232
let opt = Some(x);
3333
let y = opt.unwrap();
34-
let addr_y = y.as_slice().as_ptr();
34+
let addr_y = y.as_ptr();
3535
assert_eq!(addr_x, addr_y);
3636
}
3737

@@ -135,7 +135,7 @@ fn test_or_else() {
135135
fn test_unwrap() {
136136
assert_eq!(Some(1i).unwrap(), 1);
137137
let s = Some("hello".to_string()).unwrap();
138-
assert_eq!(s.as_slice(), "hello");
138+
assert_eq!(s, "hello");
139139
}
140140

141141
#[test]
@@ -266,4 +266,4 @@ fn test_cloned() {
266266
assert_eq!(opt_ref_ref.clone(), Some(&val1_ref));
267267
assert_eq!(opt_ref_ref.clone().cloned(), Some(&val1));
268268
assert_eq!(opt_ref_ref.cloned().cloned(), Some(1u32));
269-
}
269+
}

branches/auto/src/libcoretest/result.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,9 @@ pub fn test_fmt_default() {
9393
let err: Result<int, &'static str> = Err("Err");
9494

9595
let s = format!("{}", ok);
96-
assert_eq!(s.as_slice(), "Ok(100)");
96+
assert_eq!(s, "Ok(100)");
9797
let s = format!("{}", err);
98-
assert_eq!(s.as_slice(), "Err(Err)");
98+
assert_eq!(s, "Err(Err)");
9999
}
100100

101101
#[test]

0 commit comments

Comments
 (0)