From 1c1a5d95cd32fa0d5bc1456098b5ebc113a97190 Mon Sep 17 00:00:00 2001 From: Mingun Date: Sat, 3 Aug 2024 15:22:33 +0500 Subject: [PATCH] Reorder struct_ and newtype tests of adjacently_tagged enums to match order in Enum --- test_suite/tests/test_annotations.rs | 58 ++++++++++++++-------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/test_suite/tests/test_annotations.rs b/test_suite/tests/test_annotations.rs index 878c8898..eee8083a 100644 --- a/test_suite/tests/test_annotations.rs +++ b/test_suite/tests/test_annotations.rs @@ -2826,6 +2826,35 @@ mod flatten { value: u32, } + #[test] + fn newtype() { + assert_tokens( + &Flatten { + outer: 42, + data: NewtypeWrapper(Enum::Newtype(NewtypeVariant { value: 23 })), + }, + &[ + Token::Map { len: None }, + Token::Str("outer"), + Token::U32(42), + Token::Str("tag"), + Token::UnitVariant { + name: "Enum", + variant: "Newtype", + }, + Token::Str("content"), + Token::Struct { + len: 1, + name: "NewtypeVariant", + }, + Token::Str("value"), + Token::U32(23), + Token::StructEnd, + Token::MapEnd, + ], + ); + } + #[test] fn struct_() { assert_tokens( @@ -2859,35 +2888,6 @@ mod flatten { ], ); } - - #[test] - fn newtype() { - assert_tokens( - &Flatten { - outer: 42, - data: NewtypeWrapper(Enum::Newtype(NewtypeVariant { value: 23 })), - }, - &[ - Token::Map { len: None }, - Token::Str("outer"), - Token::U32(42), - Token::Str("tag"), - Token::UnitVariant { - name: "Enum", - variant: "Newtype", - }, - Token::Str("content"), - Token::Struct { - len: 1, - name: "NewtypeVariant", - }, - Token::Str("value"), - Token::U32(23), - Token::StructEnd, - Token::MapEnd, - ], - ); - } } mod internally_tagged {