summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Berman <Julian@GrayVines.com>2021-06-24 11:25:56 +0200
committerJulian Berman <Julian@GrayVines.com>2021-06-24 11:25:56 +0200
commit010d5e11ca20d2d94aea127741fc33b60cf1fe4c (patch)
tree8e1ae87a672513cdfba15948cbc09fa8a9401035
parent3f4ed46e7169ad667c16df73268edb31587f6b01 (diff)
downloadjsonschema-010d5e11ca20d2d94aea127741fc33b60cf1fe4c.tar.gz
Skip the tests which tickle known bugs.
-rw-r--r--jsonschema/tests/test_cli.py7
-rw-r--r--jsonschema/tests/test_jsonschema_test_suite.py34
2 files changed, 34 insertions, 7 deletions
diff --git a/jsonschema/tests/test_cli.py b/jsonschema/tests/test_cli.py
index 884a037..d26d289 100644
--- a/jsonschema/tests/test_cli.py
+++ b/jsonschema/tests/test_cli.py
@@ -881,13 +881,6 @@ class TestParser(TestCase):
class TestCLIIntegration(TestCase):
- def test_license(self):
- output = subprocess.check_output(
- [sys.executable, "-m", "pip", "show", "jsonschema"],
- stderr=subprocess.STDOUT,
- )
- self.assertIn(b"License: MIT", output)
-
def test_version(self):
version = subprocess.check_output(
[sys.executable, "-m", "jsonschema", "--version"],
diff --git a/jsonschema/tests/test_jsonschema_test_suite.py b/jsonschema/tests/test_jsonschema_test_suite.py
index 813182d..e64039c 100644
--- a/jsonschema/tests/test_jsonschema_test_suite.py
+++ b/jsonschema/tests/test_jsonschema_test_suite.py
@@ -300,6 +300,16 @@ TestDraft6 = DRAFT6.to_unittest_testcase(
)(test)
or skip(
message=bug(371),
+ subject="ref",
+ case_description="refs with relative uris and defs",
+ )(test)
+ or skip(
+ message=bug(371),
+ subject="ref",
+ case_description="relative refs with absolute uris and defs",
+ )(test)
+ or skip(
+ message=bug(371),
subject="id",
description="match $ref to id",
)(test)
@@ -310,6 +320,13 @@ TestDraft6 = DRAFT6.to_unittest_testcase(
)(test)
or skip(
message=bug(),
+ subject="unknownKeyword",
+ case_description=(
+ "$id inside an unknown keyword is not a real identifier"
+ ),
+ )(test)
+ or skip(
+ message=bug(),
subject="refRemote",
case_description="base URI change - change folder in subschema",
)(test)
@@ -409,6 +426,16 @@ TestDraft7 = DRAFT7.to_unittest_testcase(
)(test)
or skip(
message=bug(371),
+ subject="ref",
+ case_description="refs with relative uris and defs",
+ )(test)
+ or skip(
+ message=bug(371),
+ subject="ref",
+ case_description="relative refs with absolute uris and defs",
+ )(test)
+ or skip(
+ message=bug(371),
subject="id",
description="match $ref to id",
)(test)
@@ -419,6 +446,13 @@ TestDraft7 = DRAFT7.to_unittest_testcase(
)(test)
or skip(
message=bug(),
+ subject="unknownKeyword",
+ case_description=(
+ "$id inside an unknown keyword is not a real identifier"
+ ),
+ )(test)
+ or skip(
+ message=bug(),
subject="refRemote",
case_description="base URI change - change folder in subschema",
)(test)