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 :
Je n'ai aucun die et aucun exit dans ce que mes tests...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.
J'ai lu sur le net qu'il fallait faire ceci :
Cfr. http://forums.zend.com/viewtopic.php?f=59&t=4379Aller 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
Ca ne fonctionne pas du tout, j'ai toujours la même erreur. Dans mes logs PHP j'ai ceci :
Et je ne détecte aucune erreur dans ce fichier :[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
Avez-vous une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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]; } } );
Merci d'avance
Partager