[PLUGINS] +les plugins de bases
[ptitvelo/web/www.git] / www / plugins / zpip_v1 / tests / z_scaffoldable.php
1 <?php
2 /**
3 * Test unitaire de la fonction z_scaffoldable
4 * du fichier ../plugins/zpip/z_pipelines.php
5 *
6 * genere automatiquement par TestBuilder
7 * le 2010-03-04 22:02
8 */
9
10 $test = 'z_scaffoldable';
11 $remonte = "../";
12 while (!is_dir($remonte."ecrire"))
13 $remonte = "../$remonte";
14 require $remonte.'tests/test.inc';
15 find_in_path("../plugins/zpip/z_pipelines.php",'',true);
16
17 //
18 // hop ! on y va
19 //
20 $err = tester_fun('test_z_scaffoldable', essais_z_scaffoldable());
21
22 // si le tableau $err est pas vide ca va pas
23 if ($err) {
24 die ('<dl>' . join('', $err) . '</dl>');
25 }
26
27 echo "OK";
28
29 function test_z_scaffoldable(){
30 $args = func_get_args();
31 $res = call_user_func_array('z_scaffoldable', $args);
32 return is_array($res)?count($res):false;
33 }
34
35 function essais_z_scaffoldable(){
36 $essais = array (
37 1 =>
38 array (
39 0 => false,
40 1 => 'articles',
41 ),
42 2 =>
43 array (
44 0 => false,
45 1 => 'rubriques',
46 ),
47 3 =>
48 array (
49 0 => false,
50 1 => 'sites',
51 ),
52 4 =>
53 array (
54 0 => 3,
55 1 => 'article',
56 ),
57 );
58 return $essais;
59 }
60
61
62
63
64
65
66
67
68
69 ?>