Skip to content
Extraits de code Groupes Projets
Valider 36120f32 rédigé par marcimat's avatar marcimat
Parcourir les fichiers

fix: Les tests lagacy-php doivent uniquement récupérer des fichiers d’époque

parent 4d41645c
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -23,6 +23,7 @@ use PHPUnit\Framework\TestCase;
* LegacyUnitPhpTest test - runs all the unit/ php tests and check the ouput is 'OK'
*/
#[Group('legacy')]
#[Group('legacy-php')]
class LegacyUnitPhpTest extends TestCase
{
#[DataProvider('providerLegacyPhpfileName')]
......@@ -41,6 +42,9 @@ class LegacyUnitPhpTest extends TestCase
require_once(__DIR__ . '/legacy/test.inc');
$liste_fichiers = tests_legacy_lister('php');
$liste_fichiers = array_filter($liste_fichiers, function($f) {
return str_contains(file_get_contents($f), 'test.inc');
});
$tests = [];
foreach ($liste_fichiers as $k => $fichier) {
$tests[$k] = [$fichier, 'OK'];
......
......@@ -210,8 +210,10 @@ function tests_legacy_lister($extension = null)
{
// chercher les bases de tests
$bases = [_DIR_TESTS . 'tests/legacy/unit'];
foreach (creer_chemin() as $d) {
if ($d === 'ecrire/') {
continue;
}
if ($d && @is_dir("{$d}tests")) {
$bases[] = "{$d}tests";
}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter