Projet

Général

Profil

Autre #24665

tests teamnet_axel capricieux.

Ajouté par Emmanuel Cazenave il y a presque 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
20 juin 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Vaguement évoqué ici #24646.

Sur master, un tox -r qui remonte des erreurs, exemple :

jsonresponse.py            129 ERROR    Error occurred while processing request                                                                                                                                    
Traceback (most recent call last):                                                                                                                                                                                 
  File "/home/cazino/src/passerelle/passerelle/utils/jsonresponse.py", line 117, in api                                                                                                                            
    resp = f(*args, **kwargs)                                                                                                                                                                                      
  File "/home/cazino/src/passerelle/passerelle/contrib/teamnet_axel/views.py", line 47, in get                                                                                                                     
  File "/home/cazino/src/passerelle/passerelle/contrib/teamnet_axel/views.py", line 146, in get_data                                                                                                               
AttributeError: 'TeamnetAxel' object has no attribute 'get_invoice_pdf'

En fait je crois que c'est le passage d'un connecteur "à l'ancienne" vers le modèle endpoint qui fait ça #23593.

Un petit git clean -fdx et c'est réglé. Il est urgent de ne rien faire du tout, mais utile d'avoir un ticket qui en parle, pour ceux qui tombent sur cette erreur.

Historique

#1

Mis à jour par Frédéric Péters il y a presque 6 ans

Je trouve quand même très curieux le comportement. (même si je l'ai constaté).

Le plan pour ne rien faire c'est garder ce ticket ouvert dix jours puis le rejeter ?

#2

Mis à jour par Emmanuel Cazenave il y a presque 6 ans

Frédéric Péters a écrit :

Le plan pour ne rien faire c'est garder ce ticket ouvert dix jours puis le rejeter ?

oui

#3

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

  • Statut changé de Nouveau à Rejeté

Le plan pour ne rien faire c'est garder ce ticket ouvert dix jours puis le rejeter ?

oui

Voilà donc avec un certain retard.

#4

Mis à jour par Thomas Noël il y a plus de 5 ans

chez moi c'était un vieux views.pyc qui trainait, nettoyage de tous les pyc et la lumière est revenue

#5

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

Pour moi ça viendrait du chargement automatiquement du urls.py/pyc dans ConnectorAppMixin, ça fait que si un urls.pyc plus le views.pyc traîne ça prend le dessus, pas vraiment de solution. En même temps pour moi l'erreur est assez facile à voir, quand une trace pointe sur un fichier .py qui n'existe pas ça indique en général un .pyc qui traîne.

Formats disponibles : Atom PDF