Development #33216
tox: ajout un environnement de tests dj1.11/py3/sqlite
0%
Description
pour se rapprocher du comportement de tox dans les autres briques
Fichiers
Révisions associées
Historique
Mis à jour par Paul Marillonnet il y a presque 5 ans
- Fichier 0001-add-django1.11-python3-testing-33216.patch 0001-add-django1.11-python3-testing-33216.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Emmanuel Cazenave il y a presque 5 ans
J'en profiterai pour ne laisser 'coverage' et 'pylint' que dans un environnement, ça ne sert à rien de lancer ça sur chaque env et ça obscurcit le tox.ini
Mis à jour par Benjamin Dauvergne il y a presque 5 ans
Emmanuel Cazenave a écrit :
J'en profiterai pour ne laisser 'coverage' et 'pylint' que dans un environnement, ça ne sert à rien de lancer ça sur chaque env et ça obscurcit le tox.ini
Pas coverage, les différents environnements ne lancent pas forcément les mêmes tests.
Mis à jour par Paul Marillonnet il y a presque 5 ans
- Fichier 0001-add-django1.11-python3-testing-33216.patch 0001-add-django1.11-python3-testing-33216.patch ajouté
Une version plus lisible comme ça ?
Mis à jour par Emmanuel Cazenave il y a presque 5 ans
Je dirais plutôt (c'est pas que de la forme, ton truc lance un py3 + django18 dont on se moque) :
envlist = py2-dj18-{sqlite,pg}-coverage-pylint,{py2,py3}-dj111-{sqlite,pg}-coverage
(Reste à pousser pour voir si les tests passent).
Mis à jour par Frédéric Péters il y a plus de 4 ans
Pour info je viens de pousser ça (réduit à juste django 1.11) dans la branche wip/33216-python3-tox, mais je laisse la suite.
Mis à jour par Paul Marillonnet il y a plus de 4 ans
Frédéric Péters a écrit :
Pour info je viens de pousser ça (réduit à juste django 1.11) dans la branche wip/33216-python3-tox, mais je laisse la suite.
Merci. Est-ce qu'on en profite pour virer la compatibilité Django 1.8 ? Si oui, il me semble qu'il n'y a pas de suite.
Mis à jour par Frédéric Péters il y a plus de 4 ans
- Statut changé de Solution proposée à Solution déployée
il me semble qu'il n'y a pas de suite
Je pensais à vérifier le build ok, valider le patch, le pousser, créer un ticket pour que le paquet utilise Python 3, etc.
commit 075e7fe64c44355d66bc668af8b2dd7a40431b99 Author: Paul Marillonnet <pmarillonnet@entrouvert.com> Date: Fri May 17 16:50:31 2019 +0200 add django1.11/python3 testing (#33216)
add django1.11/python3 testing (#33216)