Autre #24665
tests teamnet_axel capricieux.
0%
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
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 ?
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
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.
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
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.