我有一个带有Excel文件的HttpResponse
,但我不知道如何进行测试。
def request():
wb = xlwt.Workbook(encoding='utf-8')
ws = wb.add_sheet('test')
# write data to sheet, balabala...
# ws.write(0, 0, 'hello')
response = HttpResponse(content_type='application/ms-excel')
response['Content-Disposition'] = 'attachment; filename="test.xls"'
wb.save(response)
return response
当我使用pytest-django测试此功能时,我不知道如何获得响应中的excel以及如何对其进行测试。
非常感谢 :)