Projet

Général

Profil

Bug #22864

correction suite à l'utilisation de pytest --random

Ajouté par Benjamin Dauvergne il y a environ 6 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
28 mars 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

L'utilisation de py.test --random révèles des problèmes dans l'initialisation ou le nettoyage de certains modules.

Révisions associées

Révision ef736f42 (diff)
Ajouté par Benjamin Dauvergne il y a environ 6 ans

middlewares: clean stored request on exceptions (#22864)

Révision 7bb909a2 (diff)
Ajouté par Benjamin Dauvergne il y a environ 6 ans

manager: load django-select2 configuration early (#22864)

It prevents initialization of django-selevt2 inside tests. In some tests
settings are kept in a UserSettingsHolder which is cleaned at the end of
tests, resetting all keys set by django_select2.conf.

Historique

#1

Mis à jour par Benjamin Dauvergne il y a environ 6 ans

  • Statut changé de Nouveau à En cours

Je laisse ouvert au cas où d'autres sortiraient.

#2

Mis à jour par Benjamin Dauvergne il y a environ 6 ans

L'erreur select2 se produit par exemple avec --random-seed 389640404569.

L'erreur de request qui n'est pas nettoyée avec --random-seed 389695681107 (fait planter test_send_password_reset_email qui ne s'attend pas à trouver une requête active, la génération d'URL absolue est à revoir pour les envois de mail de toute façon).

#3

Mis à jour par Benjamin Dauvergne il y a environ 4 ans

  • Statut changé de En cours à Fermé

Pas d'autres.

Formats disponibles : Atom PDF