summaryrefslogtreecommitdiff
path: root/serde_v8/tests
diff options
context:
space:
mode:
authorJakub Łabor <jacob.labor@gmail.com>2022-09-02 16:49:44 +0200
committerGitHub <noreply@github.com>2022-09-02 16:49:44 +0200
commite719a02bb0a4cc39e11a945dcff83422440e50d4 (patch)
treeae721eb5e941277be4abf45d314e9c07842ca7d4 /serde_v8/tests
parent8178665bd1877a55a4e82b07d6ac4a749c8a9c1c (diff)
feat(serde_v8): Support StringObject as unit enum variant (#15715)
Diffstat (limited to 'serde_v8/tests')
-rw-r--r--serde_v8/tests/de.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/serde_v8/tests/de.rs b/serde_v8/tests/de.rs
index 1d4dae51a..5ae104036 100644
--- a/serde_v8/tests/de.rs
+++ b/serde_v8/tests/de.rs
@@ -125,8 +125,11 @@ detest!(
// Unit enums
detest!(de_enum_unit_a, EnumUnit, "'A'", EnumUnit::A);
+detest!(de_enum_unit_so_a, EnumUnit, "new String('A')", EnumUnit::A);
detest!(de_enum_unit_b, EnumUnit, "'B'", EnumUnit::B);
+detest!(de_enum_unit_so_b, EnumUnit, "new String('B')", EnumUnit::B);
detest!(de_enum_unit_c, EnumUnit, "'C'", EnumUnit::C);
+detest!(de_enum_unit_so_c, EnumUnit, "new String('C')", EnumUnit::C);
// Enums with payloads (tuples & struct)
detest!(