@@ -67,7 +67,7 @@ def test_minimal_document(json_codec):
6767 """
6868 Ensure we can load the smallest possible valid JSON encoding.
6969 """
70- doc = json_codec .load ('{"_type":"document"}' )
70+ doc = json_codec .load (b '{"_type":"document"}' )
7171 assert isinstance (doc , Document )
7272 assert doc .url == ''
7373 assert doc .title == ''
@@ -81,7 +81,7 @@ def test_malformed_json(json_codec):
8181 Invalid JSON should raise a ParseError.
8282 """
8383 with pytest .raises (ParseError ):
84- json_codec .load ('_' )
84+ json_codec .load (b '_' )
8585
8686
8787def test_not_a_document (json_codec ):
@@ -90,7 +90,7 @@ def test_not_a_document(json_codec):
9090 should raise a ParseError.
9191 """
9292 with pytest .raises (ParseError ):
93- json_codec .load ('{}' )
93+ json_codec .load (b '{}' )
9494
9595
9696# Encodings may have a verbose and a compact style.
@@ -140,27 +140,27 @@ def test_link_encodings(json_codec):
140140# Tests for graceful ommissions.
141141
142142def test_invalid_document_meta_ignored (json_codec ):
143- doc = json_codec .load ('{"_type": "document", "_meta": 1, "a": 1}' )
143+ doc = json_codec .load (b '{"_type": "document", "_meta": 1, "a": 1}' )
144144 assert doc == Document (content = {"a" : 1 })
145145
146146
147147def test_invalid_document_url_ignored (json_codec ):
148- doc = json_codec .load ('{"_type": "document", "_meta": {"url": 1}, "a": 1}' )
148+ doc = json_codec .load (b '{"_type": "document", "_meta": {"url": 1}, "a": 1}' )
149149 assert doc == Document (content = {"a" : 1 })
150150
151151
152152def test_invalid_document_title_ignored (json_codec ):
153- doc = json_codec .load ('{"_type": "document", "_meta": {"title": 1}, "a": 1}' )
153+ doc = json_codec .load (b '{"_type": "document", "_meta": {"title": 1}, "a": 1}' )
154154 assert doc == Document (content = {"a" : 1 })
155155
156156
157157def test_invalid_link_url_ignored (json_codec ):
158- doc = json_codec .load ('{"_type": "document", "link": {"_type": "link", "url": 1}}' )
158+ doc = json_codec .load (b '{"_type": "document", "link": {"_type": "link", "url": 1}}' )
159159 assert doc == Document (content = {"link" : Link ()})
160160
161161
162162def test_invalid_link_fields_ignored (json_codec ):
163- doc = json_codec .load ('{"_type": "document", "link": {"_type": "link", "fields": 1}}' )
163+ doc = json_codec .load (b '{"_type": "document", "link": {"_type": "link", "fields": 1}}' )
164164 assert doc == Document (content = {"link" : Link ()})
165165
166166
0 commit comments