[PHPUnit] Erreur au lancement d'un test avec Zend Studio
Bonsoir,
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 :
Citation:
[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 :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| 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