Skip to content

Commit 24940b2

Browse files
committed
Backport the new enum tests.
1 parent 5d2afa8 commit 24940b2

File tree

4 files changed

+40
-0
lines changed

4 files changed

+40
-0
lines changed

tests/draft3/enum.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,16 @@
5151
"data": {"foo":"foo", "bar":"bar"},
5252
"valid": true
5353
},
54+
{
55+
"description": "wrong foo value",
56+
"data": {"foo":"foot", "bar":"bar"},
57+
"valid": false
58+
},
59+
{
60+
"description": "wrong bar value",
61+
"data": {"foo":"foo", "bar":"bart"},
62+
"valid": false
63+
},
5464
{
5565
"description": "missing optional property is valid",
5666
"data": {"bar":"bar"},

tests/draft4/enum.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,16 @@
5252
"data": {"foo":"foo", "bar":"bar"},
5353
"valid": true
5454
},
55+
{
56+
"description": "wrong foo value",
57+
"data": {"foo":"foot", "bar":"bar"},
58+
"valid": false
59+
},
60+
{
61+
"description": "wrong bar value",
62+
"data": {"foo":"foo", "bar":"bart"},
63+
"valid": false
64+
},
5565
{
5666
"description": "missing optional property is valid",
5767
"data": {"bar":"bar"},

tests/draft6/enum.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,16 @@
5252
"data": {"foo":"foo", "bar":"bar"},
5353
"valid": true
5454
},
55+
{
56+
"description": "wrong foo value",
57+
"data": {"foo":"foot", "bar":"bar"},
58+
"valid": false
59+
},
60+
{
61+
"description": "wrong bar value",
62+
"data": {"foo":"foo", "bar":"bart"},
63+
"valid": false
64+
},
5565
{
5666
"description": "missing optional property is valid",
5767
"data": {"bar":"bar"},

tests/draft7/enum.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,16 @@
5252
"data": {"foo":"foo", "bar":"bar"},
5353
"valid": true
5454
},
55+
{
56+
"description": "wrong foo value",
57+
"data": {"foo":"foot", "bar":"bar"},
58+
"valid": false
59+
},
60+
{
61+
"description": "wrong bar value",
62+
"data": {"foo":"foo", "bar":"bart"},
63+
"valid": false
64+
},
5565
{
5666
"description": "missing optional property is valid",
5767
"data": {"bar":"bar"},

0 commit comments

Comments
 (0)