Fix for Python 3.5

3.5 doesn't let you json.loads() on a bytes object
This commit is contained in:
Simon Willison 2019-10-18 15:30:20 -07:00
commit 767e29c404

View file

@ -1664,9 +1664,7 @@ def test_common_prefix_database_names(app_client_conflicting_database_names):
)
]
for db_name, path in (("foo", "/foo.json"), ("foo-bar", "/foo-bar.json")):
assert (
db_name
== json.loads(app_client_conflicting_database_names.get(path).body)[
"database"
]
data = json.loads(
app_client_conflicting_database_names.get(path).body.decode("utf8")
)
assert db_name == data["database"]