Development #16348
corrections utc/localtime supplémentaires
Début:
15 mai 2017
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Il y a des endroits où on joue sur la date et non sur le datetime, mais la date de l'utc et la date de la zone locale peuvent être différentes.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 7 ans
- Fichier 0001-api-fix-datetimes-API-on-UTC-local-timezone-borders-.patch 0001-api-fix-datetimes-API-on-UTC-local-timezone-borders-.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Exécuté en mettant une série de timezones différentes dans test/settings.py mais ça m'irait bien de voir comment mieux tester ça, pouvoir exécuter les tests avec une fausse heure, etc.
Mis à jour par Frédéric Péters il y a presque 7 ans
- Fichier 0001-api-fix-datetimes-API-on-UTC-local-timezone-hour-bor.patch 0001-api-fix-datetimes-API-on-UTC-local-timezone-hour-bor.patch ajouté
Voilà l'exécution automatique des tests de l'API dans trois timezones différentes et en simulant trois now() différents.
Ça contient une note concernant un petit bout de test qui créerait une zone de rendez-vous traversant minuit, ce qui n'est pas géré pour le moment (période horaire avec heure de début > heure de fin).
Mis à jour par Frédéric Péters il y a presque 7 ans
- Statut changé de En cours à Résolu (à déployer)
commit 63ffddd5fb6a4f96cc4f542ead99c2fdd0f9a5d1 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Mon May 15 23:52:18 2017 +0200 api: fix datetimes API on UTC/local timezone/hour borders (#16348)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
api: fix datetimes API on UTC/local timezone/hour borders (#16348)