Projet

Général

Profil

Actions

Anomalie #5001

fermé

Echec test unitaire testSetValueWithHistory si le nom (ou le prénom) de l'utilisateur a une apostrophe

Ajouté par Jérôme Augé il y a plus de 11 ans. Mis à jour il y a plus de 11 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
15/09/2014
Echéance:
% réalisé:

100%

Temps estimé:
1:00 h
Version source:
Solution proposée:

Dans la méthode UpdateAttribute::executeHistory() , faire un escape (pg) des chaînes de caractère

Principaux fichiers impactés:
Complexité:
Contrôle:

Refaire le PU en modifiant le nom de l'utilisateur (mettre une quote)

Thème:
Socle technique
Régression:

Description

Si je change le nom de l'utilisateur admin par "O'Reilly", alors le test unitaire testSetValueWithHistory plante avec :

1) Dcp\Pu\TestUpdateAttribute::testSetValueWithHistory with data set #0 ('TST_ENUM', '3')
Dcp\Db\Exception: {DB0100} simple query error "ERROR:  syntax error at or near "Reilly" 
LIGNE 1 : ...omment ) values (30831,30831,1,'Master, Default O'Reilly','2...
                                                               ^" for query "insert into dochisto (id,initid,uid,uname,date,level,code,comment ) values (30831,30831,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30832,30832,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30833,30833,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30835,30835,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30836,30836,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30837,30837,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30838,30838,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30839,30839,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30840,30840,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30841,30841,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30842,30842,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30843,30843,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30844,30844,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30845,30845,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30847,30847,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30848,30848,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30849,30849,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30850,30850,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30834,30834,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou'),(30846,30846,1,'Master, Default O'Reilly','2014-09-15 15:42:05',4,'UPDATE','coucou')" 

/var/www/c2/WHAT/Lib.Common.php:514
/var/www/c2/FDL/Class.UpdateAttribute.php:210
/var/www/c2/FDL/Class.UpdateAttribute.php:361
/var/www/c2/DCPTEST/PU_test_dcp_updateattribute.php:110

Demandes liées 1 (0 ouverte1 fermée)

Copié vers Core - Anomalie #5002: Echec test unitaire testSetValueWithHistory si le nom (ou le prénom) de l'utilisateur a une apostropheIntégré15/09/2014

Actions

Mis à jour par Marc Claverie il y a plus de 11 ans

  • Statut changé de Nouveau à À analyser
  • Assigné à mis à Éric Brison
  • Version cible mis à 3.2.17

Mis à jour par Éric Brison il y a plus de 11 ans

  • Statut changé de À analyser à Analysé
  • Assigné à Éric Brison supprimé
  • Temps estimé mis à 1:00 h
  • Solution proposée mis à jour (diff)
  • Contrôle mis à jour (diff)

Mis à jour par Éric Brison il y a plus de 11 ans

  • Statut changé de Analysé à Assigné
  • Assigné à mis à Éric Brison

Mis à jour par Éric Brison il y a plus de 11 ans

  • Statut changé de Assigné à Intégré
  • % réalisé changé de 0 à 100
  • Temps estimé 1:00 h supprimé

Appliqué par commit dynacase-core|commit:bdf118eeae0db088031112d2153ad27e711dc9b7.

Actions

Formats disponibles : Atom PDF