Update token names in test suite

This commit is contained in:
David Tolnay
2017-04-05 10:40:14 -07:00
parent 826b53f691
commit 51d3fb1ebc
6 changed files with 285 additions and 285 deletions
+37 -37
View File
@@ -102,29 +102,29 @@ declare_tests! {
"abc".to_owned() => &[Token::Str("abc")],
}
test_option {
None::<i32> => &[Token::Option(false)],
None::<i32> => &[Token::None],
Some(1) => &[
Token::Option(true),
Token::Some,
Token::I32(1),
],
}
test_result {
Ok::<i32, i32>(0) => &[
Token::EnumNewType("Result", "Ok"),
Token::NewtypeVariant("Result", "Ok"),
Token::I32(0),
],
Err::<i32, i32>(1) => &[
Token::EnumNewType("Result", "Err"),
Token::NewtypeVariant("Result", "Err"),
Token::I32(1),
],
}
test_slice {
&[0][..0] => &[
Token::SeqStart(Some(0)),
Token::Seq(Some(0)),
Token::SeqEnd,
],
&[1, 2, 3][..] => &[
Token::SeqStart(Some(3)),
Token::Seq(Some(3)),
Token::I32(1),
Token::I32(2),
Token::I32(3),
@@ -133,11 +133,11 @@ declare_tests! {
}
test_array {
[0; 0] => &[
Token::SeqArrayStart(0),
Token::SeqFixedSize(0),
Token::SeqEnd,
],
[1, 2, 3] => &[
Token::SeqArrayStart(3),
Token::SeqFixedSize(3),
Token::I32(1),
Token::I32(2),
Token::I32(3),
@@ -146,19 +146,19 @@ declare_tests! {
}
test_vec {
Vec::<isize>::new() => &[
Token::SeqStart(Some(0)),
Token::Seq(Some(0)),
Token::SeqEnd,
],
vec![vec![], vec![1], vec![2, 3]] => &[
Token::SeqStart(Some(3)),
Token::SeqStart(Some(0)),
Token::Seq(Some(3)),
Token::Seq(Some(0)),
Token::SeqEnd,
Token::SeqStart(Some(1)),
Token::Seq(Some(1)),
Token::I32(1),
Token::SeqEnd,
Token::SeqStart(Some(2)),
Token::Seq(Some(2)),
Token::I32(2),
Token::I32(3),
Token::SeqEnd,
@@ -167,28 +167,28 @@ declare_tests! {
}
test_hashset {
HashSet::<isize>::new() => &[
Token::SeqStart(Some(0)),
Token::Seq(Some(0)),
Token::SeqEnd,
],
hashset![1] => &[
Token::SeqStart(Some(1)),
Token::Seq(Some(1)),
Token::I32(1),
Token::SeqEnd,
],
hashset![FnvHasher @ 1] => &[
Token::SeqStart(Some(1)),
Token::Seq(Some(1)),
Token::I32(1),
Token::SeqEnd,
],
}
test_tuple {
(1,) => &[
Token::TupleStart(1),
Token::Tuple(1),
Token::I32(1),
Token::TupleEnd,
],
(1, 2, 3) => &[
Token::TupleStart(3),
Token::Tuple(3),
Token::I32(1),
Token::I32(2),
Token::I32(3),
@@ -197,13 +197,13 @@ declare_tests! {
}
test_btreemap {
btreemap![1 => 2] => &[
Token::MapStart(Some(1)),
Token::Map(Some(1)),
Token::I32(1),
Token::I32(2),
Token::MapEnd,
],
btreemap![1 => 2, 3 => 4] => &[
Token::MapStart(Some(2)),
Token::Map(Some(2)),
Token::I32(1),
Token::I32(2),
@@ -212,13 +212,13 @@ declare_tests! {
Token::MapEnd,
],
btreemap![1 => btreemap![], 2 => btreemap![3 => 4, 5 => 6]] => &[
Token::MapStart(Some(2)),
Token::Map(Some(2)),
Token::I32(1),
Token::MapStart(Some(0)),
Token::Map(Some(0)),
Token::MapEnd,
Token::I32(2),
Token::MapStart(Some(2)),
Token::Map(Some(2)),
Token::I32(3),
Token::I32(4),
@@ -230,17 +230,17 @@ declare_tests! {
}
test_hashmap {
HashMap::<isize, isize>::new() => &[
Token::MapStart(Some(0)),
Token::Map(Some(0)),
Token::MapEnd,
],
hashmap![1 => 2] => &[
Token::MapStart(Some(1)),
Token::Map(Some(1)),
Token::I32(1),
Token::I32(2),
Token::MapEnd,
],
hashmap![FnvHasher @ 1 => 2] => &[
Token::MapStart(Some(1)),
Token::Map(Some(1)),
Token::I32(1),
Token::I32(2),
Token::MapEnd,
@@ -251,7 +251,7 @@ declare_tests! {
}
test_tuple_struct {
TupleStruct(1, 2, 3) => &[
Token::TupleStructStart("TupleStruct", 3),
Token::TupleStruct("TupleStruct", 3),
Token::I32(1),
Token::I32(2),
Token::I32(3),
@@ -260,7 +260,7 @@ declare_tests! {
}
test_struct {
Struct { a: 1, b: 2, c: 3 } => &[
Token::StructStart("Struct", 3),
Token::Struct("Struct", 3),
Token::Str("a"),
Token::I32(1),
@@ -273,22 +273,22 @@ declare_tests! {
],
}
test_enum {
Enum::Unit => &[Token::EnumUnit("Enum", "Unit")],
Enum::One(42) => &[Token::EnumNewType("Enum", "One"), Token::I32(42)],
Enum::Unit => &[Token::UnitVariant("Enum", "Unit")],
Enum::One(42) => &[Token::NewtypeVariant("Enum", "One"), Token::I32(42)],
Enum::Seq(1, 2) => &[
Token::EnumSeqStart("Enum", "Seq", 2),
Token::TupleVariant("Enum", "Seq", 2),
Token::I32(1),
Token::I32(2),
Token::EnumSeqEnd,
Token::TupleVariantEnd,
],
Enum::Map { a: 1, b: 2 } => &[
Token::EnumMapStart("Enum", "Map", 2),
Token::StructVariant("Enum", "Map", 2),
Token::Str("a"),
Token::I32(1),
Token::Str("b"),
Token::I32(2),
Token::EnumMapEnd,
Token::StructVariantEnd,
],
}
test_box {
@@ -296,7 +296,7 @@ declare_tests! {
}
test_boxed_slice {
Box::new([0, 1, 2]) => &[
Token::SeqArrayStart(3),
Token::SeqFixedSize(3),
Token::I32(0),
Token::I32(1),
Token::I32(2),
@@ -305,7 +305,7 @@ declare_tests! {
}
test_duration {
Duration::new(1, 2) => &[
Token::StructStart("Duration", 2),
Token::Struct("Duration", 2),
Token::Str("secs"),
Token::U64(1),
@@ -316,7 +316,7 @@ declare_tests! {
}
test_range {
1u32..2u32 => &[
Token::StructStart("Range", 2),
Token::Struct("Range", 2),
Token::Str("start"),
Token::U32(1),