diff options
Diffstat (limited to 'components/json_schema/json_schema_validator_unittest.cc')
-rw-r--r-- | components/json_schema/json_schema_validator_unittest.cc | 10 |
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\"," |