|
|
|
@ -1387,23 +1387,6 @@ void BinaryAndJsonConformanceSuite::RunSuiteImpl() { |
|
|
|
|
R"({"optionalNestedEnum": "FOO"})", |
|
|
|
|
"optional_nested_enum: FOO"); |
|
|
|
|
// Enum fields with alias
|
|
|
|
|
RunValidJsonTest( |
|
|
|
|
"EnumFieldWithAlias", REQUIRED, |
|
|
|
|
R"({"optionalAliasedEnum": "ALIAS_BAZ"})", |
|
|
|
|
"optional_aliased_enum: ALIAS_BAZ"); |
|
|
|
|
RunValidJsonTest( |
|
|
|
|
"EnumFieldWithAliasUseAlias", REQUIRED, |
|
|
|
|
R"({"optionalAliasedEnum": "QUX"})", |
|
|
|
|
"optional_aliased_enum: ALIAS_BAZ"); |
|
|
|
|
RunValidJsonTest( |
|
|
|
|
"EnumFieldWithAliasLowerCase", REQUIRED, |
|
|
|
|
R"({"optionalAliasedEnum": "qux"})", |
|
|
|
|
"optional_aliased_enum: ALIAS_BAZ"); |
|
|
|
|
RunValidJsonTest( |
|
|
|
|
"EnumFieldWithAliasDifferentCase", REQUIRED, |
|
|
|
|
R"({"optionalAliasedEnum": "bAz"})", |
|
|
|
|
"optional_aliased_enum: ALIAS_BAZ"); |
|
|
|
|
// Enum fields with alias
|
|
|
|
|
RunValidJsonTest( |
|
|
|
|
"EnumFieldWithAlias", REQUIRED, |
|
|
|
|
R"({"optionalAliasedEnum": "ALIAS_BAZ"})", |
|
|
|
|