Development #73489
Avoir les exceptions durant le traitement d'une requête qui remonte dans pytest
Début:
17 janvier 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Ça commence par deux actions :
- poser settings.DEBUG_PROPAGATE_EXCEPTIONS (ça évite l'interception par le WSGI handler de Django)
- ajouter du code avant les appels à finish_failed_request() (dans wcs/compat.py) pour lever l'exception plutôt que d'afficher une page d'erreur
Ensuite à voir si on veut en remonter plus ou pas (genre ce qui est intercepté par record_error).
Révisions associées
compat: honor DEBUG_PROPAGATE_EXCEPTIONS in Django compatibility views (#73489)
Historique
Mis à jour par Robot Gitea il y a plus d'un an
- Statut changé de Nouveau à Solution proposée
- Assigné à mis à Benjamin Dauvergne
Benjamin Dauvergne (bdauvergne) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://gitea.entrouvert.org/entrouvert/wcs/pulls/38
- Titre : Avoir les exceptions durant le traitement d'une requête qui remonte dans pytest (#73489)
- Modifications : https://gitea.entrouvert.org/entrouvert/wcs/pulls/38/files
Mis à jour par Robot Gitea il y a plus d'un an
- Statut changé de Solution proposée à En cours
Frédéric Péters (fpeters) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
Benjamin Dauvergne (bdauvergne) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://gitea.entrouvert.org/entrouvert/wcs/pulls/38
- Titre : Avoir les exceptions durant le traitement d'une requête qui remonte dans pytest (#73489)
- Modifications : https://gitea.entrouvert.org/entrouvert/wcs/pulls/38/files
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
tests: set DEBUG_PROPAGATE_EXCEPTIONS to true (#73489)