Merge pull request #21597 from amitvadhel/BOM-429

BOM-429 | decoding for CSV response
This commit is contained in:
Feanil Patel
2019-09-09 11:39:18 -04:00
committed by GitHub

View File

@@ -28,7 +28,10 @@ class TestAnalyticsCSVS(TestCase):
res = create_csv_response('robot.csv', header, datarows)
self.assertEqual(res['Content-Type'], 'text/csv')
self.assertEqual(res['Content-Disposition'], u'attachment; filename={0}'.format('robot.csv'))
self.assertEqual(res.content.strip(), '"Name","Email"\r\n"Jim","jim@edy.org"\r\n"Jake","jake@edy.org"\r\n"Jeeves","jeeves@edy.org"')
self.assertEqual(
res.content.strip().decode('utf-8'),
'"Name","Email"\r\n"Jim","jim@edy.org"\r\n"Jake","jake@edy.org"\r\n"Jeeves","jeeves@edy.org"'
)
def test_create_csv_response_empty(self):
header = []