From 99b8cae62634274299b944a1c8435a3728e7c24f Mon Sep 17 00:00:00 2001
From: "cedric@yterium.com"
 <cedric@yterium.com@ac52e18a-acf5-0310-9fe8-c4428f23b10a>
Date: Sat, 15 Feb 2014 12:18:43 +0000
Subject: [PATCH] =?UTF-8?q?les=20dossiers=20data/=20contiennent=20des=20do?=
 =?UTF-8?q?nnees=20de=20test=20et=20pas=20les=20tests=20en=20eux-meme,=20o?=
 =?UTF-8?q?n=20les=20ignore=20Les=20tests=20commen=C3=A7ant=20par=20NA=5F?=
 =?UTF-8?q?=20(Non=20Applicable)=20sont=20ignor=C3=A9s=20sauf=20si=20=3Fva?=
 =?UTF-8?q?r=5Fmode=3Ddev=20dans=20l'url?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

git-svn-id: https://zone.spip.org/spip-zone/_core_/tests@80721 ac52e18a-acf5-0310-9fe8-c4428f23b10a
---
 index.php | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/index.php b/index.php
index df2a2ca232..4f0ab9ad06 100644
--- a/index.php
+++ b/index.php
@@ -51,17 +51,21 @@
 		 		continue;
 		
 		    //ignorer le contenu du jeu de squelettes dédié aux tests
-		    if (stristr($test,'squelettes'))
+		    if (stristr($test,'squelettes/'))
 		        continue;
-				
+		    //ignorer le contenu des donnees de test
+		    if (stristr($test,'data/'))
+		        continue;
+
 		    //ignorer les fichiers lanceurs pour simpleTests aux tests
 		    if (stristr($test,'lanceur_spip.php'))
 		        continue;
 		    if (stristr($test,'all_tests.php'))
 		        continue;
 		
-			if (substr(basename($test),0,7) != 'inclus_' &&
-				substr(basename($test),-14) != '_fonctions.php'){
+			if (strncmp(basename($test),'inclus_',7)!==0
+				AND substr(basename($test),-14) != '_fonctions.php'
+			  AND (strncmp(basename($test),'NA_',3)!==0 OR _request('var_mode')=='dev')){
 				if (preg_match(',\.php$,', $test))
 					$url = '../'.$test.'?mode=test_general';
 				else
-- 
GitLab