Update to rust HEAD

This commit is contained in:
Erick Tryzelaar 2014-06-27 08:07:03 -07:00
parent 3f66b05798
commit a62d516de9
5 changed files with 34 additions and 34 deletions

View File

@ -257,7 +257,7 @@ fn bench_decoder_000(b: &mut Bencher) {
fn bench_decoder_003(b: &mut Bencher) { fn bench_decoder_003(b: &mut Bencher) {
b.iter(|| { b.iter(|| {
let mut m: HashMap<String, int> = HashMap::new(); let mut m: HashMap<String, int> = HashMap::new();
for i in range(0, 3) { for i in range(0i, 3) {
m.insert(i.to_str(), i); m.insert(i.to_str(), i);
} }
run_decoder(decoder::IntDecoder::new(m.clone()), m) run_decoder(decoder::IntDecoder::new(m.clone()), m)
@ -268,7 +268,7 @@ fn bench_decoder_003(b: &mut Bencher) {
fn bench_decoder_100(b: &mut Bencher) { fn bench_decoder_100(b: &mut Bencher) {
b.iter(|| { b.iter(|| {
let mut m: HashMap<String, int> = HashMap::new(); let mut m: HashMap<String, int> = HashMap::new();
for i in range(0, 100) { for i in range(0i, 100) {
m.insert(i.to_str(), i); m.insert(i.to_str(), i);
} }
run_decoder(decoder::IntDecoder::new(m.clone()), m) run_decoder(decoder::IntDecoder::new(m.clone()), m)
@ -297,7 +297,7 @@ fn bench_deserializer_000(b: &mut Bencher) {
fn bench_deserializer_003(b: &mut Bencher) { fn bench_deserializer_003(b: &mut Bencher) {
b.iter(|| { b.iter(|| {
let mut m: HashMap<String, int> = HashMap::new(); let mut m: HashMap<String, int> = HashMap::new();
for i in range(0, 3) { for i in range(0i, 3) {
m.insert(i.to_str(), i); m.insert(i.to_str(), i);
} }
run_deserializer(deserializer::IntDeserializer::new(m.clone()), m) run_deserializer(deserializer::IntDeserializer::new(m.clone()), m)
@ -308,7 +308,7 @@ fn bench_deserializer_003(b: &mut Bencher) {
fn bench_deserializer_100(b: &mut Bencher) { fn bench_deserializer_100(b: &mut Bencher) {
b.iter(|| { b.iter(|| {
let mut m: HashMap<String, int> = HashMap::new(); let mut m: HashMap<String, int> = HashMap::new();
for i in range(0, 100) { for i in range(0i, 100) {
m.insert(i.to_str(), i); m.insert(i.to_str(), i);
} }
run_deserializer(deserializer::IntDeserializer::new(m.clone()), m) run_deserializer(deserializer::IntDeserializer::new(m.clone()), m)

View File

@ -393,7 +393,7 @@ fn bench_decoder_int_003(b: &mut Bencher) {
#[bench] #[bench]
fn bench_decoder_int_100(b: &mut Bencher) { fn bench_decoder_int_100(b: &mut Bencher) {
b.iter(|| { b.iter(|| {
let v: Vec<int> = range(0, 100).collect(); let v: Vec<int> = range(0i, 100).collect();
run_decoder(decoder::IntDecoder::new(v.clone()), v) run_decoder(decoder::IntDecoder::new(v.clone()), v)
}) })
} }
@ -441,7 +441,7 @@ fn bench_deserializer_int_003(b: &mut Bencher) {
#[bench] #[bench]
fn bench_deserializer_int_100(b: &mut Bencher) { fn bench_deserializer_int_100(b: &mut Bencher) {
b.iter(|| { b.iter(|| {
let v: Vec<int> = range(0, 100).collect(); let v: Vec<int> = range(0i, 100).collect();
run_deserializer(deserializer::IntDeserializer::new(v.clone()), v) run_deserializer(deserializer::IntDeserializer::new(v.clone()), v)
}) })
} }

2
de.rs
View File

@ -1089,6 +1089,6 @@ mod tests {
Int(6), Int(6),
String("b".to_string()), String("b".to_string()),
End, End,
) => treemap!(5 => "a".to_string(), 6 => "b".to_string()): TreeMap<int, String> ) => treemap!(5i => "a".to_string(), 6i => "b".to_string()): TreeMap<int, String>
]) ])
} }

40
json.rs
View File

@ -2519,7 +2519,7 @@ mod tests {
#[test] #[test]
fn test_write_number() { fn test_write_number() {
let tests = [ let tests = [
(3.0, "3"), (3.0f64, "3"),
(3.1, "3.1"), (3.1, "3.1"),
(-1.5, "-1.5"), (-1.5, "-1.5"),
(0.5, "0.5"), (0.5, "0.5"),
@ -2687,14 +2687,14 @@ mod tests {
fn test_write_tuple() { fn test_write_tuple() {
test_encode_ok([ test_encode_ok([
( (
(5,), (5i,),
"[5]", "[5]",
), ),
]); ]);
test_pretty_encode_ok([ test_pretty_encode_ok([
( (
(5,), (5i,),
concat!( concat!(
"[\n", "[\n",
" 5\n", " 5\n",
@ -2705,14 +2705,14 @@ mod tests {
test_encode_ok([ test_encode_ok([
( (
(5, (6, "abc")), (5i, (6i, "abc")),
"[5,[6,\"abc\"]]", "[5,[6,\"abc\"]]",
), ),
]); ]);
test_pretty_encode_ok([ test_pretty_encode_ok([
( (
(5, (6, "abc")), (5i, (6i, "abc")),
concat!( concat!(
"[\n", "[\n",
" 5,\n", " 5,\n",
@ -2911,7 +2911,7 @@ mod tests {
]); ]);
test_parse_ok([ test_parse_ok([
("3", 3.0), ("3", 3.0f64),
("3.1", 3.1), ("3.1", 3.1),
("-1.2", -1.2), ("-1.2", -1.2),
("0.4", 0.4), ("0.4", 0.4),
@ -2924,7 +2924,7 @@ mod tests {
#[test] #[test]
fn test_json_deserialize_numbers() { fn test_json_deserialize_numbers() {
test_json_deserialize_ok([ test_json_deserialize_ok([
3.0, 3.0f64,
3.1, 3.1,
-1.2, -1.2,
0.4, 0.4,
@ -2994,12 +2994,12 @@ mod tests {
]); ]);
test_parse_ok([ test_parse_ok([
("[3,1]", vec!(3, 1)), ("[3,1]", vec!(3i, 1)),
("[ 3 , 1 ]", vec!(3, 1)), ("[ 3 , 1 ]", vec!(3i, 1)),
]); ]);
test_parse_ok([ test_parse_ok([
("[[3], [1, 2]]", vec!(vec!(3), vec!(1, 2))), ("[[3], [1, 2]]", vec!(vec!(3i), vec!(1, 2))),
]); ]);
} }
@ -3015,11 +3015,11 @@ mod tests {
]); ]);
test_json_deserialize_ok([ test_json_deserialize_ok([
vec!(3, 1), vec!(3i, 1),
]); ]);
test_json_deserialize_ok([ test_json_deserialize_ok([
vec!(vec!(3), vec!(1, 2)), vec!(vec!(3i), vec!(1, 2)),
]); ]);
} }
@ -3045,26 +3045,26 @@ mod tests {
("{ }", treemap!()), ("{ }", treemap!()),
( (
"{\"a\":3}", "{\"a\":3}",
treemap!("a".to_string() => 3) treemap!("a".to_string() => 3i)
), ),
( (
"{ \"a\" : 3 }", "{ \"a\" : 3 }",
treemap!("a".to_string() => 3) treemap!("a".to_string() => 3i)
), ),
( (
"{\"a\":3,\"b\":4}", "{\"a\":3,\"b\":4}",
treemap!("a".to_string() => 3, "b".to_string() => 4) treemap!("a".to_string() => 3i, "b".to_string() => 4)
), ),
( (
"{ \"a\" : 3 , \"b\" : 4 }", "{ \"a\" : 3 , \"b\" : 4 }",
treemap!("a".to_string() => 3, "b".to_string() => 4), treemap!("a".to_string() => 3i, "b".to_string() => 4),
), ),
]); ]);
test_parse_ok([ test_parse_ok([
( (
"{\"a\": {\"b\": 3, \"c\": 4}}", "{\"a\": {\"b\": 3, \"c\": 4}}",
treemap!("a".to_string() => treemap!("b".to_string() => 3, "c".to_string() => 4)), treemap!("a".to_string() => treemap!("b".to_string() => 3i, "c".to_string() => 4i)),
), ),
]); ]);
} }
@ -3073,12 +3073,12 @@ mod tests {
fn test_json_deserialize_object() { fn test_json_deserialize_object() {
test_json_deserialize_ok([ test_json_deserialize_ok([
treemap!(), treemap!(),
treemap!("a".to_string() => 3), treemap!("a".to_string() => 3i),
treemap!("a".to_string() => 3, "b".to_string() => 4), treemap!("a".to_string() => 3i, "b".to_string() => 4),
]); ]);
test_json_deserialize_ok([ test_json_deserialize_ok([
treemap!("a".to_string() => treemap!("b".to_string() => 3, "c".to_string() => 4)), treemap!("a".to_string() => treemap!("b".to_string() => 3i, "c".to_string() => 4)),
]); ]);
} }

14
ser.rs
View File

@ -619,7 +619,7 @@ mod tests {
); );
let mut serializer = AssertSerializer::new(tokens.move_iter()); let mut serializer = AssertSerializer::new(tokens.move_iter());
Some(5).serialize(&mut serializer).unwrap(); Some(5i).serialize(&mut serializer).unwrap();
assert_eq!(serializer.iter.next(), None); assert_eq!(serializer.iter.next(), None);
} }
@ -636,7 +636,7 @@ mod tests {
); );
let mut serializer = AssertSerializer::new(tokens.move_iter()); let mut serializer = AssertSerializer::new(tokens.move_iter());
(5, "a").serialize(&mut serializer).unwrap(); (5i, "a").serialize(&mut serializer).unwrap();
assert_eq!(serializer.iter.next(), None); assert_eq!(serializer.iter.next(), None);
} }
@ -662,7 +662,7 @@ mod tests {
); );
let mut serializer = AssertSerializer::new(tokens.move_iter()); let mut serializer = AssertSerializer::new(tokens.move_iter());
((), (), (5, "a")).serialize(&mut serializer).unwrap(); ((), (), (5i, "a")).serialize(&mut serializer).unwrap();
assert_eq!(serializer.iter.next(), None); assert_eq!(serializer.iter.next(), None);
} }
@ -772,7 +772,7 @@ mod tests {
); );
let mut serializer = AssertSerializer::new(tokens.move_iter()); let mut serializer = AssertSerializer::new(tokens.move_iter());
(vec!(5, 6, 7)).serialize(&mut serializer).unwrap(); (vec!(5i, 6, 7)).serialize(&mut serializer).unwrap();
assert_eq!(serializer.iter.next(), None); assert_eq!(serializer.iter.next(), None);
} }
@ -798,7 +798,7 @@ mod tests {
); );
let mut serializer = AssertSerializer::new(tokens.move_iter()); let mut serializer = AssertSerializer::new(tokens.move_iter());
(vec!(vec!(1), vec!(2, 3), vec!(4, 5, 6))).serialize(&mut serializer).unwrap(); (vec!(vec!(1i), vec!(2, 3), vec!(4, 5, 6))).serialize(&mut serializer).unwrap();
assert_eq!(serializer.iter.next(), None); assert_eq!(serializer.iter.next(), None);
} }
@ -817,8 +817,8 @@ mod tests {
let mut serializer = AssertSerializer::new(tokens.move_iter()); let mut serializer = AssertSerializer::new(tokens.move_iter());
let mut map = TreeMap::new(); let mut map = TreeMap::new();
map.insert(5, "a".to_string()); map.insert(5i, "a".to_string());
map.insert(6, "b".to_string()); map.insert(6i, "b".to_string());
map.serialize(&mut serializer).unwrap(); map.serialize(&mut serializer).unwrap();
assert_eq!(serializer.iter.next(), None); assert_eq!(serializer.iter.next(), None);