[FIX] report_py3o_fusion_server: requests.post returns bytes not str

pull/258/head
Laurent Mignon (ACSONE) 2018-11-28 17:55:03 +01:00
parent 479f3bcd3c
commit 47770e2b86
2 changed files with 2 additions and 2 deletions

View File

@ -96,7 +96,7 @@ class Py3oReport(models.TransientModel):
)
chunk_size = 1024
with open(result_path, 'w+') as fd:
with open(result_path, 'w+b') as fd:
for chunk in r.iter_content(chunk_size):
fd.write(chunk)
end_chrono = datetime.now()

View File

@ -9,7 +9,7 @@ from odoo.addons.report_py3o.tests import test_report_py3o
'requests.post', mock.Mock(
return_value=mock.Mock(
status_code=200,
iter_content=mock.Mock(return_value=['test_result']),
iter_content=mock.Mock(return_value=[b'test_result']),
)
)
)