Extend test_internally_tagged_newtype_variant_containing_unit_struct to cover structs and seqs

This commit is contained in:
Mingun committed 2021-02-02 09:00:04 +05:00
1 parent 3257851192
commit b60c03ec3f
2 files changed
+21 -1

No files matched your search

+19
View File
@@ -1899,6 +1899,25 @@ fn test_internally_tagged_newtype_variant_containing_unit_struct() {
Token::MapEnd,
],
);
assert_de_tokens(
&Message::Info(Info),
&[
Token::Struct { name: "Message", len: 1 },
Token::Str("topic"),
Token::Str("Info"),
Token::StructEnd,
],
);
assert_de_tokens(
&Message::Info(Info),
&[
Token::Seq { len: Some(1) },
Token::Str("Info"),
Token::SeqEnd,
],
);
}
#[deny(safe_packed_borrows)]