Projet

Général

Profil

Development #30458

jenkins - tox : exécuter les tests en utilisant postgres en plus de sqlite

Ajouté par Emmanuel Cazenave il y a 16 jours. Mis à jour il y a 15 jours.

Statut:
Solution proposée
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
07 fév. 2019
Echéance:
% réalisé:

0%

Patch proposed:
Oui

Description

Parce que des bugs passent au travers des mailles en sqlite: #30455

0001-tests-run-tests-with-postgres-30458.patch Voir (3,39 ko) Benjamin Dauvergne, 07 fév. 2019 14:17

0001-tests-run-tests-with-postgres-30458.patch Voir (3,48 ko) Benjamin Dauvergne, 08 fév. 2019 02:06

0001-tests-run-tests-with-postgres-30458.patch Voir (3,46 ko) Benjamin Dauvergne, 08 fév. 2019 02:17

0011-tests-mark-some-base_adresse-tests-as-expected-to-fa.patch Voir (2,07 ko) Benjamin Dauvergne, 08 fév. 2019 08:43

0005-base_adresse-PEP8ness-code-style-30458.patch Voir (10,2 ko) Benjamin Dauvergne, 08 fév. 2019 08:43

0009-tests-remove-non-apps-installable-ressource-class-30.patch Voir (1000 octets) Benjamin Dauvergne, 08 fév. 2019 08:43

0003-opengis-PEP8ness-code-style-30458.patch Voir (18,5 ko) Benjamin Dauvergne, 08 fév. 2019 08:43

0004-csv_datasource-PEP8ness-code-style-30458.patch Voir (21,4 ko) Benjamin Dauvergne, 08 fév. 2019 08:43

0001-vivaticket-PEP8ness-30458.patch Voir (7,72 ko) Benjamin Dauvergne, 08 fév. 2019 08:43

0002-grenoble_gru-PEP8ness-code-style-30458.patch Voir (14,1 ko) Benjamin Dauvergne, 08 fév. 2019 08:43

0007-tests-fix-vivaticket-tests-inconsistencies-30458.patch Voir (5,43 ko) Benjamin Dauvergne, 08 fév. 2019 08:43

0006-tests-clear-cache-between-tests-30458.patch Voir (873 octets) Benjamin Dauvergne, 08 fév. 2019 08:43

0008-tests-fix-grenoble_gru-tests-inconsistencies-30458.patch Voir (1,67 ko) Benjamin Dauvergne, 08 fév. 2019 08:43

0010-tests-fix-inconsistencies-in-opengis-tests-30458.patch Voir (1,1 ko) Benjamin Dauvergne, 08 fév. 2019 08:43

0013-tests-run-tests-with-postgres-fixes-30458.patch Voir (3,49 ko) Benjamin Dauvergne, 08 fév. 2019 08:43

0012-tests-fix-null-character-in-charfield-30458.patch Voir (1,11 ko) Benjamin Dauvergne, 08 fév. 2019 08:43


Demandes liées

Lié à Passerelle - Bug #30455: Connecteur BAN : pas possible de renseigner plus d'un code postal dans l'UI Solution déployée 07 fév. 2019

Historique

#1 Mis à jour par Emmanuel Cazenave il y a 16 jours

  • Lié à Bug #30455: Connecteur BAN : pas possible de renseigner plus d'un code postal dans l'UI ajouté

#2 Mis à jour par Benjamin Dauvergne il y a 16 jours

  • Assigné à mis à Benjamin Dauvergne

#3 Mis à jour par Benjamin Dauvergne il y a 16 jours

#4 Mis à jour par Emmanuel Cazenave il y a 16 jours

Manque psycopg2 dans tox.ini

#5 Mis à jour par Benjamin Dauvergne il y a 15 jours

Avec un nom plus correct pour la base.

#7 Mis à jour par Benjamin Dauvergne il y a 15 jours

Ça casse beaucoup de tests qui ne marchaient que parce que les id étaient remis à zéro coté sqlite (parce que je suppose que pour sqlite ça fonctionne par simple copie de la base entre les tests et pas via des transactions comme avec postgresql), genre sur vivaticket certains tests ne fonctionne que parce que le test d'avant a posé une clé de cache pour un id de modèle qui correspond, le 1 (cache pas nettoyé entre les tests :/).

Formats disponibles : Atom PDF