summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--jsonschema/_format.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/jsonschema/_format.py b/jsonschema/_format.py
index a2177f0..28a12f0 100644
--- a/jsonschema/_format.py
+++ b/jsonschema/_format.py
@@ -283,6 +283,8 @@ else:
draft6="json-pointer", raises=jsonpointer.JsonPointerException,
)
def is_json_pointer(instance):
+ if not isinstance(instance, str_types):
+ return True
return jsonpointer.JsonPointer(instance)