Skip to content

Commit d5a9c11

Browse files
committed
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
1 parent 6bfe1c4 commit d5a9c11

File tree

1 file changed

+0
-63
lines changed

1 file changed

+0
-63
lines changed

test_suite/tests/test_enum_adjacently_tagged.rs

Lines changed: 0 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -360,44 +360,6 @@ fn newtype() {
360360
Token::StructEnd,
361361
],
362362
);
363-
364-
// integer field keys
365-
assert_de_tokens(
366-
&value,
367-
&[
368-
Token::Struct {
369-
name: "AdjacentlyTagged",
370-
len: 2,
371-
},
372-
Token::U64(1), // content field
373-
Token::U8(1),
374-
Token::U64(0), // tag field
375-
Token::UnitVariant {
376-
name: "AdjacentlyTagged",
377-
variant: "Newtype",
378-
},
379-
Token::StructEnd,
380-
],
381-
);
382-
383-
// byte-array field keys
384-
assert_de_tokens(
385-
&value,
386-
&[
387-
Token::Struct {
388-
name: "AdjacentlyTagged",
389-
len: 2,
390-
},
391-
Token::Bytes(b"c"),
392-
Token::U8(1),
393-
Token::Bytes(b"t"),
394-
Token::UnitVariant {
395-
name: "AdjacentlyTagged",
396-
variant: "Newtype",
397-
},
398-
Token::StructEnd,
399-
],
400-
);
401363
}
402364

403365
#[test]
@@ -529,31 +491,6 @@ fn struct_() {
529491
Token::StructEnd,
530492
],
531493
);
532-
533-
// byte-array field keys
534-
assert_de_tokens(
535-
&value,
536-
&[
537-
Token::Struct {
538-
name: "AdjacentlyTagged",
539-
len: 2,
540-
},
541-
Token::Bytes(b"t"),
542-
Token::UnitVariant {
543-
name: "AdjacentlyTagged",
544-
variant: "Struct",
545-
},
546-
Token::Bytes(b"c"),
547-
Token::Struct {
548-
name: "Struct",
549-
len: 1,
550-
},
551-
Token::Str("f"),
552-
Token::U8(1),
553-
Token::StructEnd,
554-
Token::StructEnd,
555-
],
556-
);
557494
}
558495

559496
#[test]

0 commit comments

Comments
 (0)