Bug #14813
Dans le cas d'un retour JSON érroné par PhantomJS, l'utilisateur est quand meme associé
Statut:
Fermé
Priorité:
Normal
Assigné à:
Josué Kouka
Catégorie:
-
Version cible:
-
Début:
30 janvier 2017
Echéance:
% réalisé:
100%
Temps estimé:
Patch proposed:
Oui
Planning:
Fichiers
Révisions associées
test: improve json response error (#14813)
Historique
Mis à jour par Josué Kouka il y a environ 7 ans
- Fichier 0001-don-t-link-user-if-PhantomJS-response-is-erroneous-1.patch 0001-don-t-link-user-if-PhantomJS-response-is-erroneous-1.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Noël il y a environ 7 ans
Mmhhh non, il ne faut pas utiliser "failure" qui va déclencer un credentials.delete().
Mis à jour par Josué Kouka il y a environ 7 ans
Mis à jour par Thomas Noël il y a environ 7 ans
- logger.error(stdout) : on va pas comprendre dont il s'agit, il faut ajouter une petite info qui signale "json incorrect"
- j'aurai mis le "elif result.get('result') == 'json_error':" au dessus du cas redirect, c-a-d groupé avec "failure" et "timeout", les erreurs quoi.
Mis à jour par Serghei Mihai il y a environ 7 ans
_('invalid response from server')
avec un "I" majuscule.
Mis à jour par Thomas Noël il y a environ 7 ans
Serghei Mihai a écrit :
[...]
avec un "I" majuscule.
Heu non, les autres messages sont de la même forme : wrong user credentials / server took too long to respond
Mis à jour par Josué Kouka il y a environ 7 ans
Mis à jour par Josué Kouka il y a environ 7 ans
Thomas Noël a écrit :
Pourquoi le test change-t-il tant ?
J'ai trouvé que c'était mieux de tester le circuit complet plutot qu'une seule fonction. Je voulais m'assurer que le bon message d'erreur était remonté à l'utilisateur.
Mis à jour par Josué Kouka il y a environ 7 ans
Mis à jour par Josué Kouka il y a environ 7 ans
- Statut changé de En cours à Résolu (à déployer)
- % réalisé changé de 0 à 100
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Fermé
don't associate user if PhantomJS response is erroneous (#14813)