Bonsoir à tou(te)s,
J'ai installé simpleTest il y a peu sur mon serveur perso : php5 et apache2.
J'ai eu des erreurs sur les $variable = &new classe(); où j'ai viré les & histoire de ne plus avoir les erreurs de DEPRECTAED.
Ca marche donc nettement mieux. Par contre, en m'appuyant sur ce que dit le site, j'ai voulu faire un fichier permettnat de lancer tous mes tests :
Puis le fichier test :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?php require_once('simpletest/autorun.php'); class AllTests extends TestSuite { function AllTests() { $this->TestSuite('Tous les tests'); $this->addFile('base_test.php'); } } ?>
Malheureusement j'obtiens ca comme résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php require_once('simpletest/autorun.php'); require_once('../include/classes/base.php'); class TestOfBase extends UnitTestCase { function testBaseCreation() { $testBase = new base(); $this->assertTrue(true); } } ?>
L'include path que j'ai mis en gras est pourtant correct, non ?Warning: include_once(bast_test.php) [function.include-once]: failed to open stream: No such file or directory in /home/webadmin/openrh/tests/simpletest/test_case.php on line 392
Warning: include_once() [function.include]: Failed opening 'bast_test.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/webadmin/openrh/tests/simpletest/test_case.php on line 392
Warning: file_get_contents(bast_test.php) [function.file-get-contents]: failed to open stream: No such file or directory in /home/webadmin/openrh/tests/simpletest/test_case.php on line 429
Le site est ainsi fait :
Site
+- tests
+- all_tests.php
+- base_test.php
+- simpletest (et tout le contenu qui va bien)
Si vous aviez une idée, parce que là, je sèche...
Partager