/trunk/services/tests/0.1/baseveg/SyntaxonsTest.php |
---|
200,7 → 200,7 |
$url = ServiceEflorePhpUnit::creerUrl($this->service, $ressources, $parametres); |
$retour = ServiceEflorePhpUnit::consulterBrut($this->service, $this->projet, $ressources, $parametres); |
$messageAttendu = "Les données recherchées sont introuvables."; |
$this->assertEquals($messageAttendu, $retour,"Il faut indiquer si les données recherchées sont introuvables"); |
$this->assertEquals($messageAttendu, $retour,"Il faut indiquer si les données recherchées sont introuvables. Voir : $url"); |
} |
$ressourcesList = array( |
array('catminat:18-5.2.1.6.0-8','relations','synonymie'), |
/trunk/services/tests/0.1/bdtfx/BdtfxNomsTest.php |
---|
52,7 → 52,7 |
$retour = ServiceEflorePhpUnit::consulterBrut($this->service, $this->projet, $ressources, $parametres); |
$attendu = 'La requête SQL formée comporte une erreur!'; |
$attendu = "La table recherchée n'existe pas"; |
$message = "L'url :\n'$url'\n doit retourner un résultat de la forme :\n $attendu"; |
$this->assertEquals($attendu, $retour, $message); |
} |
/trunk/services/tests/0.1/bdtfx/BdtfxTaxonsTest.php |
---|
52,7 → 52,7 |
$retour = ServiceEflorePhpUnit::consulterBrut($this->service, $this->projet, $ressources, $parametres); |
$attendu = 'La requête SQL formée comporte une erreur!'; |
$attendu = "La table recherchée n'existe pas"; |
$message = "L'url :\n'$url'\n doit retourner un résultat de la forme :\n $attendu"; |
$this->assertEquals($attendu, $retour, $message); |
} |
/trunk/services/modules/0.1/commun/Commun.php |
---|
102,19 → 102,13 |
* @param $table : Nom de la table dont on souhaite connaitre les champs |
*/ |
public function recupererNomChamp($table) { |
$requete = 'SHOW FIELDS FROM '.$table; |
$resultat = $this->getBdd()->recupererTous($requete); |
if ($resultat == '') { |
$e = 'La requête SQL formée comporte une erreur!'; |
$this->renvoyerErreur(RestServeur::HTTP_CODE_RESSOURCE_INTROUVABLE, $e); |
} elseif ($resultat) { |
foreach ($resultat as $info) { |
$this->champs_table[] = $info['Field']; |
} |
} else { |
$resultat = @$this->getBdd()->recupererTous('SHOW FIELDS FROM '.$table); |
if (!$resultat) { |
$m = "La table recherchée n'existe pas"; |
$this->renvoyerErreur(RestServeur::HTTP_CODE_RESSOURCE_INTROUVABLE, $m); |
} |
} |
foreach ($resultat as $info) $this->champs_table[] = $info['Field']; |
} |
/** |