Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonsoir,
J'espère que je poste ça au bon endroit, même si ce forum a pour but de parler du Zend Framework mais bon...
Bref, voici mon problème : Depuis que j'ai installé Zend Studio au lieu d'Eclipse (Juno), je n'arrive plus à exécuter des tests qui fonctionnaient avant.
Lors de l'exécution, j'ai ce message qui s'affiche :
Citation:
No test was executed. Either a fatal error occured, the launch was stopped manually or the script execution was halted with a 'die'/'exit' statement.
Je n'ai aucun die et aucun exit dans ce que mes tests...
J'ai lu sur le net qu'il fallait faire ceci :
Citation:
Aller dans "Run Configurations" > sélectionner le test PHPUnit que l'on veut exécuter > cliquer sur l'onglet "Environment" > sélectionner "ZEND_PHPUNIT_TESTS_LOCATION" > cliquer sur "Remove" > redémarrer le test
Cfr. http://forums.zend.com/viewtopic.php?f=59&t=4379
Ca ne fonctionne pas du tout, j'ai toujours la même erreur. Dans mes logs PHP j'ai ceci :
[06-Dec-2012 17:29:06] PHP Parse error: parse error, expecting `')'' in C:\Program Files\Zend\Zend Studio 9.0.4\plugins\com.zend.php.phpunit_9.0.4.201210081806\resources\library\3.6.10\File\Iterator\Autoload.php on line 45
Et je ne détecte aucune erreur dans ce fichier :
spl_autoload_register(
function ($class)
{
static $classes = NULL;
static $path = NULL;
if ($classes === NULL) {
$classes = array(
'file_iterator' => '/Iterator.php',
'file_iterator_facade' => '/Iterator/Facade.php',
'file_iterator_factory' => '/Iterator/Factory.php'
);
$path = dirname(dirname(__FILE__));
}
$cn = strtolower($class);
if (isset($classes[$cn])) {
require $path . $classes[$cn];
}
}
);
Avez-vous une idée?
Merci d'avance
Hors ligne