diff --git a/jsonschema/tests/test_jsonschema_test_suite.py b/jsonschema/tests/test_jsonschema_test_suite.py index 388f7ee78..01f136a96 100644 --- a/jsonschema/tests/test_jsonschema_test_suite.py +++ b/jsonschema/tests/test_jsonschema_test_suite.py @@ -62,7 +62,7 @@ def narrow_unicode_build(test): # pragma: no cover def bug(issue=None): message = "A known bug." if issue is not None: - message += " See issue #{issue}".format(issue=issue) + message += " See issue #{issue}.".format(issue=issue) return message @@ -100,6 +100,21 @@ def bug(issue=None): subject="ref", case_description="Recursive references between schemas", )(test) + or skip( + message=bug(371), + subject="ref", + case_description="Location-independent identifier", + )(test) + or skip( + message=bug(371), + subject="ref", + case_description="Location-independent identifier with absolute URI", + )(test) + or skip( + message=bug(371), + subject="ref", + case_description="Location-independent identifier with base URI change in subschema", + )(test) or skip( message=bug(), subject="refRemote", @@ -134,6 +149,21 @@ def bug(issue=None): subject="ref", case_description="Recursive references between schemas", )(test) + or skip( + message=bug(371), + subject="ref", + case_description="Location-independent identifier", + )(test) + or skip( + message=bug(371), + subject="ref", + case_description="Location-independent identifier with absolute URI", + )(test) + or skip( + message=bug(371), + subject="ref", + case_description="Location-independent identifier with base URI change in subschema", + )(test) or skip( message=bug(), subject="refRemote", @@ -168,6 +198,21 @@ def bug(issue=None): subject="ref", case_description="Recursive references between schemas", )(test) + or skip( + message=bug(371), + subject="ref", + case_description="Location-independent identifier", + )(test) + or skip( + message=bug(371), + subject="ref", + case_description="Location-independent identifier with absolute URI", + )(test) + or skip( + message=bug(371), + subject="ref", + case_description="Location-independent identifier with base URI change in subschema", + )(test) or skip( message=bug(), subject="refRemote",