Projet

Général

Profil

Development #46868

tests: toujours utiliser un répertoire temporaire pour les fichiers media

Ajouté par Benjamin Dauvergne il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
22 septembre 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Ça évite de les retrouver à la racine du projet.


Fichiers

Révisions associées

Révision 1193c631 (diff)
Ajouté par Benjamin Dauvergne il y a plus de 3 ans

tests: autouse the media fixture (#46868)

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

#2

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

Bug pas évident à trouver, on a besoin que settings tourne toujours après transactional_db notamment dans le test test_no_managed_ct() qui modifier les content-types pour lesquels on crée des rôles d'administration de base, or l'introduction de la fixture media en autouse casse cet ordre (par défaut l'ordre des fixtures est alphabétique si elles n'ont pas de dépendance entre elles). Un ticket a été ouvert coté pytest-django1.

1 https://github.com/pytest-dev/pytest-django/issues/870

#5

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

  • Statut changé de Solution proposée à Résolu (à déployer)
commit 1193c631ae548f02f720a25b155adc8d934ef801
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Wed Aug 26 09:28:02 2020 +0200

    tests: autouse the media fixture (#46868)
#6

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF