summaryrefslogtreecommitdiffstats
path: root/components/json_schema/json_schema_validator_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'components/json_schema/json_schema_validator_unittest.cc')
-rw-r--r--components/json_schema/json_schema_validator_unittest.cc10
1 files changed, 2 insertions, 8 deletions
diff --git a/components/json_schema/json_schema_validator_unittest.cc b/components/json_schema/json_schema_validator_unittest.cc
index 6372032..4844ed1 100644
--- a/components/json_schema/json_schema_validator_unittest.cc
+++ b/components/json_schema/json_schema_validator_unittest.cc
@@ -77,16 +77,10 @@ TEST(JSONSchemaValidator, IsValidSchema) {
EXPECT_FALSE(JSONSchemaValidator::IsValidSchema(
"{"
" \"type\": \"string\","
- " \"enum\": [ {} ]" // "enum" dict values must contain "name".
+ " \"enum\": [ {} ]," // "enum" must contain simple values.
"}", &error));
EXPECT_FALSE(JSONSchemaValidator::IsValidSchema(
"{"
- " \"type\": \"string\","
- " \"enum\": [ { \"name\": {} } ]" // "enum" name must be a simple value.
- "}",
- &error));
- EXPECT_FALSE(JSONSchemaValidator::IsValidSchema(
- "{"
" \"type\": \"array\","
" \"items\": [ 123 ]," // "items" must contain a schema or schemas.
"}", &error));
@@ -112,7 +106,7 @@ TEST(JSONSchemaValidator, IsValidSchema) {
" },"
" \"enum-property\": {"
" \"type\": \"integer\","
- " \"enum\": [0, 1, {\"name\": 10}, 100]"
+ " \"enum\": [0, 1, 10, 100]"
" },"
" \"items-property\": {"
" \"type\": \"array\","