Skip to content

Commit a0d28fd

Browse files
committed
Extend duration and uuid format tests for ignored values
1 parent b6769f2 commit a0d28fd

File tree

4 files changed

+80
-0
lines changed

4 files changed

+80
-0
lines changed

tests/draft2019-09/optional/format/duration.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,26 @@
8787
"description": "weeks cannot be combined with other units",
8888
"data": "P1Y2W",
8989
"valid": false
90+
},
91+
{
92+
"description": "null value should be ignored",
93+
"data": null,
94+
"valid": true
95+
},
96+
{
97+
"description": "number value should be ignored",
98+
"data": 1,
99+
"valid": true
100+
},
101+
{
102+
"description": "list value should be ignored",
103+
"data": [],
104+
"valid": true
105+
},
106+
{
107+
"description": "object value should be ignored",
108+
"data": {},
109+
"valid": true
90110
}
91111
]
92112
}

tests/draft2019-09/optional/format/uuid.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,26 @@
6464
"description": "hypothetical version 15",
6565
"data": "99c17cbb-656f-f64a-940f-1a4568f03487",
6666
"valid": true
67+
},
68+
{
69+
"description": "null value should be ignored",
70+
"data": null,
71+
"valid": true
72+
},
73+
{
74+
"description": "number value should be ignored",
75+
"data": 1,
76+
"valid": true
77+
},
78+
{
79+
"description": "list value should be ignored",
80+
"data": [],
81+
"valid": true
82+
},
83+
{
84+
"description": "object value should be ignored",
85+
"data": {},
86+
"valid": true
6787
}
6888
]
6989
}

tests/draft2020-12/optional/format/duration.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,26 @@
8787
"description": "weeks cannot be combined with other units",
8888
"data": "P1Y2W",
8989
"valid": false
90+
},
91+
{
92+
"description": "null value should be ignored",
93+
"data": null,
94+
"valid": true
95+
},
96+
{
97+
"description": "number value should be ignored",
98+
"data": 1,
99+
"valid": true
100+
},
101+
{
102+
"description": "list value should be ignored",
103+
"data": [],
104+
"valid": true
105+
},
106+
{
107+
"description": "object value should be ignored",
108+
"data": {},
109+
"valid": true
90110
}
91111
]
92112
}

tests/draft2020-12/optional/format/uuid.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,26 @@
6464
"description": "hypothetical version 15",
6565
"data": "99c17cbb-656f-f64a-940f-1a4568f03487",
6666
"valid": true
67+
},
68+
{
69+
"description": "null value should be ignored",
70+
"data": null,
71+
"valid": true
72+
},
73+
{
74+
"description": "number value should be ignored",
75+
"data": 1,
76+
"valid": true
77+
},
78+
{
79+
"description": "list value should be ignored",
80+
"data": [],
81+
"valid": true
82+
},
83+
{
84+
"description": "object value should be ignored",
85+
"data": {},
86+
"valid": true
6787
}
6888
]
6989
}

0 commit comments

Comments
 (0)