source: spip-zone/_core_/tests/config/expliquer_config.php @ 40734

Last change on this file since 40734 was 40734, checked in by cedric@…, 10 years ago

expliquer_config, a l'infinitif

File size: 1.5 KB
Line 
1<?php
2
3        // nom du test
4        $test = 'expliquer_config';
5
6        // recherche test.inc qui nous ouvre au monde spip
7        $deep = 1;
8        $include = '../tests/test.inc';
9        while (!defined('_SPIP_TEST_INC') && $deep++ < 6) {
10                $include = '../' . $include;
11                @include $include;
12        }
13        if (!defined('_SPIP_TEST_INC')) {
14                die("Pas de $include");
15        }
16
17        include_spip('inc/config');
18
19### expliquer_config ###
20
21
22        $essais[] = array(array('meta',null,array()), '');
23        $essais[] = array(array('meta','casier',array()), 'casier');
24        $essais[] = array(array('meta','casier',array('sous')), 'casier/sous');
25        $essais[] = array(array('meta','casier',array('sous','plus','bas','encore')), 'casier/sous/plus/bas/encore');
26
27        $essais[] = array(array('meta',null,array()), '/meta');
28        $essais[] = array(array('meta','casier',array()), '/meta/casier');
29        $essais[] = array(array('meta','casier',array('sous')), '/meta/casier/sous');
30        $essais[] = array(array('meta','casier',array('sous','plus','bas','encore')), '/meta/casier/sous/plus/bas/encore');
31
32        $essais[] = array(array('toto',null,array()), '/toto');
33        $essais[] = array(array('toto','casier',array()), '/toto/casier');
34        $essais[] = array(array('toto','casier',array('sous')), '/toto/casier/sous');
35        $essais[] = array(array('toto','casier',array('sous','plus','bas','encore')), '/toto/casier/sous/plus/bas/encore');
36
37        $err = tester_fun('expliquer_config', $essais);
38       
39        // si le tableau $err est pas vide ca va pas
40        if ($err) {
41                die ('<b>expliquer_config</b><dl>' . join('', $err) . '</dl>');
42        }
43
44        echo "OK";
45
46?>
Note: See TracBrowser for help on using the repository browser.