Projet

Général

Profil

Development #83447

tests local cassés

Ajouté par Nicolas Roche il y a 6 mois. Mis à jour il y a 6 mois.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
13 novembre 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Un test ne fonctionnent plus en local depuis le commit e5349dc1ce80c83c0c64cfdc9b9105009aeaa6dd
Je rate quelque-chose ?

$ tox -re py3-dj32 -- tests/api/test_chrono.py::test_predemandes
E               pytest.PytestUnraisableExceptionWarning: Exception ignored in: <socket.socket fd=-1, family=2, type=1, proto=0>
E               
E               Traceback (most recent call last):
E                 File "/usr/lib/python3.11/socket.py", line 777, in close
E                   self._sock = None
E                   ^^^^^^^^^^
E               ResourceWarning: unclosed <socket.socket fd=11, family=2, type=1, proto=0, laddr=('0.0.0.0', 0)>

/tmp/tox-nroche/ants-hub/py3-dj32/lib/python3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning

Historique

#1

Mis à jour par Nicolas Roche il y a 6 mois

Peut-être que c'est parce que le décorateur @responses.activate sur le test n'est pas utilisé
https://pypi.org/project/responses/#replay-responses-populate-registry-from-files

@responses.activate
def test_predemandes(db, django_app):

Si je le retire @responses.activate sur le test, alors il ne fonctionne pas vraiment mieux :

(Pdb) response
<Response [401]>
(Pdb) response.text
'{"detail":"X-HUB-RDV-AUTH-TOKEN header invalid"}'

#2

Mis à jour par Benjamin Dauvergne il y a 6 mois

Je ne reproduis pas :/ et jenkins non plus donc je pense que ça vient de chez toi.

#3

Mis à jour par Nicolas Roche il y a 6 mois

  • Statut changé de Nouveau à Rejeté

Et moi je ne reproduis plus non plus.
(désolé pour le bruit)

Formats disponibles : Atom PDF