Projet

Général

Profil

Bug #35740

correction d'une typo dans les tests

Ajouté par Nicolas Roche il y a plus de 4 ans. Mis à jour il y a plus de 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
02 septembre 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

def test_api_users_get_or_create(settings, app, admin):
... 
    paylaod = {}

Fichiers

Historique

#1

Mis à jour par Nicolas Roche il y a plus de 4 ans

La présence de payload={} laissait sous-entendre que l'on testait l'API avec un payload vide.
Du coup j'ai rajouté ce cas.

#2

Mis à jour par Nicolas Roche il y a plus de 4 ans

#3

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

Le test :

 
   with pytest.raises(TypeError, match="email.* missing"):
        resp = app.post_json('/api/users/?update_or_create=email', params=payload, status=201)

me semble plutôt être le signe d'un bogue, non ? Pourquoi (par qui) une exception TypeError se retrouve levée ?

#4

Mis à jour par Nicolas Roche il y a plus de 4 ans

un petit trou dans la raquette, que j'essaye de corriger au passage.

#5

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

Nicolas Roche a écrit :

un petit trou dans la raquette, que j'essaye de corriger au passage.

Oui mais autre problème, autre ticket, stp...

#6

Mis à jour par Nicolas Roche il y a plus de 4 ans

oui, d'autant plus que l'exception va disparaître avec #35710.
Donc, nouveau patch après rebasage.

#8

Mis à jour par Nicolas Roche il y a plus de 4 ans

  • Statut changé de Solution proposée à Fermé

sur avis de mes collègues parisiens, je ferme ce ticket.
(le patch n'a plus rien à voir avec le titre)

Formats disponibles : Atom PDF