You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

36 lines
1.1 KiB

<?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
*
*/
$version_lanceur = '1.0.0';
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.");
}
?>