python3: ascii-encode json dumps while testing site imports (#31185)

This commit is contained in:
Paul Marillonnet 2019-02-21 17:57:27 +01:00
parent 2af185ea6a
commit 901d40798b
1 changed files with 2 additions and 2 deletions

View File

@ -638,7 +638,7 @@ def test_manager_site_import(app, db, superuser):
}]
}
form['site_json'] = Upload(
'site_export.json', json.dumps(site_export), 'application/octet-stream')
'site_export.json', json.dumps(site_export).encode('ascii'), 'application/octet-stream')
res = form.submit()
assert res.status_code == 302
assert get_role_model().objects.get(slug='basic')
@ -663,7 +663,7 @@ def test_manager_site_import_error(app, db, superuser):
}]
}
form['site_json'] = Upload(
'site_export.json', json.dumps(site_export), 'application/octet-stream')
'site_export.json', json.dumps(site_export).encode('ascii'), 'application/octet-stream')
res = form.submit()
assert res.status_code == 200
assert 'missing Organizational Unit' in res.text