[SPIP] ~maj v3.0.14-->v3.0.17
[ptitvelo/web/www.git] / www / plugins-dist / porte_plume / tests / lanceur_spip.php
index b14b355..f7ebd48 100644 (file)
@@ -1,36 +1,11 @@
 <?php
 /**
- * Ce fichier permet de lancer SPIP
- * pour obtenir ses fonctions depuis
- * les jeux de tests unitaires (simpletest)
- * des plugins
- * 
- * Il verifie aussi la presence du plugin simpleTest
- * 
+ * Démarre SPIP afin d'obtenir ses fonctions depuis
+ * les jeux de tests unitaires de type simpletest
  */
-$version_lanceur = '1.0.0';
+$remonte = "../";
+while (!is_dir($remonte."ecrire"))
+       $remonte = "../$remonte";
+require $remonte.'tests/test.inc';
 
-if (!defined('_ECRIRE_INC_VERSION')) {
-       // recherche du loader SPIP.
-       $deep = 2;
-       $lanceur ='ecrire/inc_version.php';
-       $include = '../../'.$lanceur;
-       while (!defined('_ECRIRE_INC_VERSION') && $deep++ < 6) { 
-               // attention a pas descendre trop loin tout de meme ! 
-               // plugins/zone/stable/nom/version/tests/ maximum cherche
-               $include = '../' . $include;
-               if (file_exists($include)) {
-                       chdir(dirname(dirname($include)));
-                       require $lanceur;
-               }
-       }       
-}
-if (!defined('_ECRIRE_INC_VERSION')) {
-       die("<strong>Echec :</strong> SPIP ne peut pas etre demarre automatiquement pour le test.<br />
-               Vous utilisez certainement un lien symbolique dans votre repertoire plugins.");
-}
-include_spip('inc/tests');
-if (!class_exists('SpipTestSuite')) {
-       die("<strong>Echec :</strong> le plugin pour les tests unitaires avec SimpleTest ne semble pas actif.");
-}
-?>
+demarrer_simpletest();