Projet

Général

Profil

Development #33216

tox: ajout un environnement de tests dj1.11/py3/sqlite

Ajouté par Paul Marillonnet il y a presque 5 ans. Mis à jour il y a plus de 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
17 mai 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

pour se rapprocher du comportement de tox dans les autres briques


Fichiers

Révisions associées

Révision 075e7fe6 (diff)
Ajouté par Paul Marillonnet il y a plus de 4 ans

add django1.11/python3 testing (#33216)

Historique

#1

Mis à jour par Paul Marillonnet il y a presque 5 ans

#2

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

#3

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.

#5

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).

#6

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.

#7

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.

#8

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)

Formats disponibles : Atom PDF