Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] junittest et dao overloads

Posted by foxmask on 03/08/2011 22:43

Bonsoir,

je me suis fait une minuscule classe récuperant des données à partir d'une dao surchargée, celle de jcommunity.

Cependant quand je lance http://localhost/index?module=junittests&action=default:index

et clique sur mon test : j'ai droit à une erreur :

Unexpected PHP error [[Undefined property: jAuthDummyUser::$id_region]] severity [[E_NOTICE]] in
<code>
 ...modules/teg/classes/teg_api.class.php] line [18] 
</code>

la ligne 18 étant un simplissime :

jAuth::getUserSession()->id_region;

et bien évidemment id_region est bien présent dans la dao surchargée :/


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] junittest et dao overloads

Reply #1 Posted by laurentj on 03/09/2011 13:04

quand ton test est lancé, apparemment, il n'y a pas de user authentifié. Tu remarqueras que l'objet en question est jAuthDummyUser, et non pas un record dao.. Bref, ton test n'est pas bien programmé.

  [Opened] junittest et dao overloads

Reply #2 Posted by foxmask on 03/09/2011 13:12

Ah oui parfaitement exact.

Merci !


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

 
Page
  1. junittest et dao overloads