Skip to content

Commit 9d5edb4

Browse files
committed
Skip some additional tests.
A hostname test we fail because we still have a dumb regex validating it, and the tests added for #686.
1 parent 41b0a9f commit 9d5edb4

File tree

1 file changed

+100
-0
lines changed

1 file changed

+100
-0
lines changed

jsonschema/tests/test_jsonschema_test_suite.py

+100
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,31 @@ def narrow_unicode_build(test): # pragma: no cover
8282
subject="date-time",
8383
description="case-insensitive T and Z",
8484
)(test)
85+
or skip(
86+
message=bug(),
87+
subject="host-name",
88+
description="ends with hyphen",
89+
)(test)
90+
or skip(
91+
message=bug(686),
92+
subject="uniqueItems",
93+
description="[0] and [false] are unique",
94+
)(test)
95+
or skip(
96+
message=bug(686),
97+
subject="uniqueItems",
98+
description="[1] and [true] are unique",
99+
)(test)
100+
or skip(
101+
message=bug(686),
102+
subject="uniqueItems",
103+
description="nested [0] and [false] are unique",
104+
)(test)
105+
or skip(
106+
message=bug(686),
107+
subject="uniqueItems",
108+
description="nested [1] and [true] are unique",
109+
)(test)
85110
),
86111
)
87112

@@ -131,6 +156,31 @@ def narrow_unicode_build(test): # pragma: no cover
131156
subject="date-time",
132157
description="case-insensitive T and Z",
133158
)(test)
159+
or skip(
160+
message=bug(),
161+
subject="hostname",
162+
description="ends with hyphen",
163+
)(test)
164+
or skip(
165+
message=bug(686),
166+
subject="uniqueItems",
167+
description="[0] and [false] are unique",
168+
)(test)
169+
or skip(
170+
message=bug(686),
171+
subject="uniqueItems",
172+
description="[1] and [true] are unique",
173+
)(test)
174+
or skip(
175+
message=bug(686),
176+
subject="uniqueItems",
177+
description="nested [0] and [false] are unique",
178+
)(test)
179+
or skip(
180+
message=bug(686),
181+
subject="uniqueItems",
182+
description="nested [1] and [true] are unique",
183+
)(test)
134184
),
135185
)
136186

@@ -179,6 +229,31 @@ def narrow_unicode_build(test): # pragma: no cover
179229
subject="date-time",
180230
description="case-insensitive T and Z",
181231
)(test)
232+
or skip(
233+
message=bug(),
234+
subject="hostname",
235+
description="ends with hyphen",
236+
)(test)
237+
or skip(
238+
message=bug(686),
239+
subject="uniqueItems",
240+
description="[0] and [false] are unique",
241+
)(test)
242+
or skip(
243+
message=bug(686),
244+
subject="uniqueItems",
245+
description="[1] and [true] are unique",
246+
)(test)
247+
or skip(
248+
message=bug(686),
249+
subject="uniqueItems",
250+
description="nested [0] and [false] are unique",
251+
)(test)
252+
or skip(
253+
message=bug(686),
254+
subject="uniqueItems",
255+
description="nested [1] and [true] are unique",
256+
)(test)
182257
),
183258
)
184259

@@ -228,6 +303,11 @@ def narrow_unicode_build(test): # pragma: no cover
228303
subject="date-time",
229304
description="case-insensitive T and Z",
230305
)(test)
306+
or skip(
307+
message=bug(),
308+
subject="hostname",
309+
description="ends with hyphen",
310+
)(test)
231311
or skip(
232312
message=bug(593),
233313
subject="content",
@@ -247,6 +327,26 @@ def narrow_unicode_build(test): # pragma: no cover
247327
"validation of binary-encoded media type documents"
248328
),
249329
)(test)
330+
or skip(
331+
message=bug(686),
332+
subject="uniqueItems",
333+
description="[0] and [false] are unique",
334+
)(test)
335+
or skip(
336+
message=bug(686),
337+
subject="uniqueItems",
338+
description="[1] and [true] are unique",
339+
)(test)
340+
or skip(
341+
message=bug(686),
342+
subject="uniqueItems",
343+
description="nested [0] and [false] are unique",
344+
)(test)
345+
or skip(
346+
message=bug(686),
347+
subject="uniqueItems",
348+
description="nested [1] and [true] are unique",
349+
)(test)
250350
),
251351
)
252352

0 commit comments

Comments
 (0)