From d5a9c11b5c9a72aca31a4fa5898c54945b26f325 Mon Sep 17 00:00:00 2001 From: Mingun Date: Fri, 16 Aug 2024 22:46:41 +0500 Subject: [PATCH] No need to test integer and byte array field names, they already tested for Unit case There is no difference what variant is deserialized so we can test only one kind of variant --- .../tests/test_enum_adjacently_tagged.rs | 63 ------------------- 1 file changed, 63 deletions(-) diff --git a/test_suite/tests/test_enum_adjacently_tagged.rs b/test_suite/tests/test_enum_adjacently_tagged.rs index 8546c9a4..6c8489eb 100644 --- a/test_suite/tests/test_enum_adjacently_tagged.rs +++ b/test_suite/tests/test_enum_adjacently_tagged.rs @@ -360,44 +360,6 @@ fn newtype() { Token::StructEnd, ], ); - - // integer field keys - assert_de_tokens( - &value, - &[ - Token::Struct { - name: "AdjacentlyTagged", - len: 2, - }, - Token::U64(1), // content field - Token::U8(1), - Token::U64(0), // tag field - Token::UnitVariant { - name: "AdjacentlyTagged", - variant: "Newtype", - }, - Token::StructEnd, - ], - ); - - // byte-array field keys - assert_de_tokens( - &value, - &[ - Token::Struct { - name: "AdjacentlyTagged", - len: 2, - }, - Token::Bytes(b"c"), - Token::U8(1), - Token::Bytes(b"t"), - Token::UnitVariant { - name: "AdjacentlyTagged", - variant: "Newtype", - }, - Token::StructEnd, - ], - ); } #[test] @@ -529,31 +491,6 @@ fn struct_() { Token::StructEnd, ], ); - - // byte-array field keys - assert_de_tokens( - &value, - &[ - Token::Struct { - name: "AdjacentlyTagged", - len: 2, - }, - Token::Bytes(b"t"), - Token::UnitVariant { - name: "AdjacentlyTagged", - variant: "Struct", - }, - Token::Bytes(b"c"), - Token::Struct { - name: "Struct", - len: 1, - }, - Token::Str("f"), - Token::U8(1), - Token::StructEnd, - Token::StructEnd, - ], - ); } #[test]