Subversion Repositories eFlore/Projets.eflore-projets

Compare Revisions

Ignore whitespace Rev 945 → Rev 946

/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'];
}
 
/**
/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/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'),