diff options
author | Tim Olsen <tim.olsen@10gen.com> | 2013-09-04 17:11:24 -0400 |
---|---|---|
committer | Tim Olsen <tim.olsen@10gen.com> | 2013-09-04 17:11:24 -0400 |
commit | 1fefae58b26b2ea16233fd4178e8e22b7210c2fb (patch) | |
tree | 5b80b2cf2487ec89d3b31bec9af13b5bd2dd82b0 | |
parent | 013a8789746f27a47271797a702cfb69052c13ff (diff) | |
download | jsonschema-1fefae58b26b2ea16233fd4178e8e22b7210c2fb.tar.gz |
add test to draft4 that checks that patternProperties are not counted
as additionalProperties
-rw-r--r-- | tests/draft4/additionalProperties.json | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/draft4/additionalProperties.json b/tests/draft4/additionalProperties.json index c997f75..eb334c9 100644 --- a/tests/draft4/additionalProperties.json +++ b/tests/draft4/additionalProperties.json @@ -4,6 +4,7 @@ "additionalProperties being false does not allow other properties", "schema": { "properties": {"foo": {}, "bar": {}}, + "patternProperties": { "^v": {} }, "additionalProperties": false }, "tests": [ @@ -21,6 +22,11 @@ "description": "ignores non-objects", "data": [1, 2, 3], "valid": true + }, + { + "description": "patternProperties are not additional properties", + "data": {"foo":1, "vroom": 2}, + "valid": true } ] }, |