From a94d8750fb91d9773553b03e544cf98547a9c8bf Mon Sep 17 00:00:00 2001 From: Mingun Date: Fri, 16 Aug 2024 22:12:33 +0500 Subject: [PATCH] Newtype: move up the test with tag only --- .../tests/test_enum_adjacently_tagged.rs | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/test_suite/tests/test_enum_adjacently_tagged.rs b/test_suite/tests/test_enum_adjacently_tagged.rs index b1437bbe..d21ac73c 100644 --- a/test_suite/tests/test_enum_adjacently_tagged.rs +++ b/test_suite/tests/test_enum_adjacently_tagged.rs @@ -305,6 +305,26 @@ mod unit { mod newtype { use super::*; + #[test] + fn map_tag_only() { + // optional newtype with no content field + assert_de_tokens( + &AdjacentlyTagged::Newtype::>(None), + &[ + Token::Struct { + name: "AdjacentlyTagged", + len: 1, + }, + Token::Str("t"), + Token::UnitVariant { + name: "AdjacentlyTagged", + variant: "Newtype", + }, + Token::StructEnd, + ], + ); + } + #[test] fn map_tag_content() { let value = AdjacentlyTagged::Newtype::(1); @@ -348,26 +368,6 @@ mod newtype { ); } - #[test] - fn map_tag_only() { - // optional newtype with no content field - assert_de_tokens( - &AdjacentlyTagged::Newtype::>(None), - &[ - Token::Struct { - name: "AdjacentlyTagged", - len: 1, - }, - Token::Str("t"), - Token::UnitVariant { - name: "AdjacentlyTagged", - variant: "Newtype", - }, - Token::StructEnd, - ], - ); - } - #[test] fn seq() { let value = AdjacentlyTagged::Newtype::(1);