rsa13: add BOM to CSV UTF-8 content (#53821)
This commit is contained in:
parent
25c12e40bf
commit
3b33df7afb
|
@ -635,6 +635,7 @@ class RSA13Resource(BaseResource, HTTPResource):
|
|||
response = HttpResponse(content_type='text/csv')
|
||||
date = now().strftime('%Y-%m-%d_%H:%M')
|
||||
response['Content-Disposition'] = 'attachment; filename="beneficiaires-%s.csv"' % date
|
||||
response.write(b'\xef\xbb\xbf')
|
||||
writer = csv.writer(response, delimiter=';')
|
||||
writer.writerow(self.CSV_DEFAULT_COLUMNS)
|
||||
for row in data:
|
||||
|
|
|
@ -340,7 +340,7 @@ def test_platform_beneficiaire_csv(app, rsa13, url):
|
|||
)
|
||||
assert (
|
||||
response.content
|
||||
== b'''NUM_CAF;CODE_PER;NOM_PER;PRENOM_PER;DTNAI_PER;ACTIF_PER;CODE_PI;LIB_CODE_PI;TOPPERSDRODEVORSA;LIB_ETATDOSRSA;LIB_MOTIF_ETATDOSRSA;NB_JOUR_DEPUIS_ARR;DATE_DEB;DATE_1IERE_CONS;DATE_DERNIERE_CONSULT;DATE_REELLE_RDV;NUM_CINS;DATE_SIGN;DATE_DEB_CI;DATE_FIN_CI;REFERENT_CI;ACTION_EN_COURS;DELAI_REGUL;PROC_EN_COURS;REFERENT_AFFECTATION\r\n1234;1234;nom;prenom;1234;1234;;;;;;;;;;;;;;;;;;;\r\n'''
|
||||
== b'''\xef\xbb\xbfNUM_CAF;CODE_PER;NOM_PER;PRENOM_PER;DTNAI_PER;ACTIF_PER;CODE_PI;LIB_CODE_PI;TOPPERSDRODEVORSA;LIB_ETATDOSRSA;LIB_MOTIF_ETATDOSRSA;NB_JOUR_DEPUIS_ARR;DATE_DEB;DATE_1IERE_CONS;DATE_DERNIERE_CONSULT;DATE_REELLE_RDV;NUM_CINS;DATE_SIGN;DATE_DEB_CI;DATE_FIN_CI;REFERENT_CI;ACTION_EN_COURS;DELAI_REGUL;PROC_EN_COURS;REFERENT_AFFECTATION\r\n1234;1234;nom;prenom;1234;1234;;;;;;;;;;;;;;;;;;;\r\n''' # NOQA E501
|
||||
)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue