Valider 259aef1d rédigé par marcimat@rezo.net's avatar marcimat@rezo.net
Parcourir les fichiers

Correction d’affichage d’un test sql_instert_select en cas d’erreur, et...

Correction d’affichage d’un test sql_instert_select en cas d’erreur, et correction d’une coquille dans celui-ci.



git-svn-id: https://zone.spip.org/spip-zone/_core_/tests@117643 ac52e18a-acf5-0310-9fe8-c4428f23b10a
parent db6407bd
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+9 −7
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -143,19 +143,21 @@ sleep(1); // sinon le timestamp ne change pas !
		foreach (array('fr'=>'Aérien','en'=>'Aérieny') as $lg=>$res) {
			$multi = sql_getfetsel(sql_multi("alcool",$lg),"spip_test_haddock","id_haddock=".sql_quote(2));
			if (!($multi == ($res))) {
				$err[] = "sql_multi $lg mal rendu : retour : ".htmlentities(utf8_decode($multi)).", attendu : ".htmlentities(utf8_decode($res));
				$err[] = "sql_multi $lg mal rendu : retour : ".htmlentities($multi).", attendu : ".htmlentities($res);
			}
		}
		// le bon texte avec multi et debut et fin de chaine
		foreach (array('fr'=>'Un debut de chaine : Vinasse, et [la fin]','en'=>'Un début de chaine : Vinassy, et [la fin]','de'=>'Un début de chaine : Vinasse, et [la fin]',) as $lg=>$res) {
		foreach (array(
			'fr' => 'Un début de chaine : Vinasse, et [la fin]',
			'en' => 'Un début de chaine : Vinassy, et [la fin]',
			'de' => 'Un début de chaine : Vinasse, et [la fin]',
		) as $lg => $res) {
            $multi = sql_getfetsel(sql_multi("alcool",$lg),"spip_test_haddock","id_haddock=".sql_quote(4));
            if (!($multi == ($res))) {
				$err[] = "sql_multi [$lg] mal rendu : retour : ".htmlentities(utf8_decode($multi)).", attendu : ".htmlentities(utf8_decode($res));
                $err[] = "sql_multi [$lg] mal rendu : retour : ".htmlentities($multi).", attendu : ".htmlentities($res);
			}
		}


								
		// affichage
		if ($err) {
			return '<b>Selections</b><dl><dd>' . join('</dd><dd>', $err) . '</dd></dl>';
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -136,7 +136,7 @@ function test_sql_datas(){
		),
		array(
			"id_haddock" => 4,
			"alcool" => "Un debut de chaine : <multi>[fr]Vinasse[en]Vinassy</multi>, et [la fin]",
			"alcool" => "Un début de chaine : <multi>[fr]Vinasse[en]Vinassy</multi>, et [la fin]",
		),
	);