173,6 → 173,7 |
$this->testerStatutOrigineSyntaxe(); |
$this->testerStatutIntroductionSyntaxe(); |
$this->testerStatutCultureSyntaxe(); |
$this->testerExclureTaxRefSyntaxe(); |
} |
} |
private function verifierResultats($resultats) { |
2078,6 → 2079,37 |
$this->traiterResultatTest($info); |
} |
|
|
private function testerExclureTaxRefSyntaxe() { |
$info = array('nom' => 'exclure_taxref -> syntaxe', |
'description' => "Le champ exclure_taxref contient soit :\n". |
" - une valeur vide.\n". |
" - une valeur null.\n". |
" - le chiffre 0.\n". |
" - le chiffre 1", |
'resultat' => false); |
|
// Réalisation du test |
$noms_erreur = array(); |
foreach ($this->noms as &$nom) { |
if ($nom['exclure_taxref'] != '' && $nom['exclure_taxref'] != null) { |
if (!$this->verifierBooleen($nom['exclure_taxref'])) { |
$noms_erreur[] = array($nom['num_nom'], $nom['exclure_taxref']); |
} |
} |
} |
|
// Analyse des résultats |
if (count($noms_erreur) > 0) { |
$info['message']['entete'] = array('num_nom', 'exclure_taxref erroné'); |
$info['message']['lignes'] = $noms_erreur; |
} else { |
$info['resultat'] = true; |
} |
$noms_erreur = null; |
|
$this->traiterResultatTest($info); |
} |
//+--------------------------------------------------------------------------------------------------------------+// |
// MÉTHODES COMMUNES aux TESTS |
|