pytest-django如何测试excel响应

时间:2018-08-15 03:46:26

标签: django pytest

我有一个带有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以及如何对其进行测试。

非常感谢 :)

0 个答案:

没有答案