Bug #10472
Faire tourner les tests avec le charset utf-8
Début:
29 mars 2016
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Par défaut c'est le charset iso-8859-1 qui s'applique car le charset utf-8 n'est posé que si un premier accès est fait et que le fichier config.pck
est absent.
Fichiers
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a environ 8 ans
- Fichier 0001-tests-set-site-charset-to-utf-8.patch 0001-tests-set-site-charset-to-utf-8.patch ajouté
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a environ 8 ans
- Statut changé de Nouveau à En cours
Pour le moment les deux possibilités sont visitées par les tests (https://jenkins.entrouvert.org/job/wcs/1807/cobertura/wcs/publisher_py/ ); il faudrait s'assurer que c'est encore le cas après le patch, éventuellement en créant un nouveau test où existe un config.pck sans charset spécifié, et vérifier qu'en retour on a bien toujours iso-8859-15 comme charset.
pub.cfg.setdefault('misc', {})['charset'] = 'utf-8'
je préfère nettement ça sous la forme pub.cfg['misc'] = {'charset': 'utf-8'}
.
tests/test_form_pages.py: pub.cfg['misc'] = {'charset': 'utf-8'} tests/test_sessions.py: pub.cfg['misc'] = {'charset': 'utf-8'}
sont à retirer si c'est maintenant géré globalement.
Mis à jour par Benjamin Dauvergne il y a environ 8 ans
- Fichier 0001-tests-set-site-charset-to-utf-8.patch 0001-tests-set-site-charset-to-utf-8.patch ajouté
Remarques traitées.
Mis à jour par Frédéric Péters il y a environ 8 ans
- Statut changé de En cours à Résolu (à déployer)
commit 9db4c8e6ad9fa021b5d17c82385fb1415d4eb538 Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Tue Mar 29 12:57:51 2016 +0200 tests: set site charset to utf-8 (#10472)
tests: set site charset to utf-8 (#10472)