4 include_spip('inc/svp_outiller');
5 include_spip('plugins/preparer_sql_plugin');
7 echo '
<h2>TESTS FONCTION normaliser_auteur_licence()
</h2>';
8 // ----------------------------------------------------------------
9 echo '
<h3>Balise auteur
</h3>';
12 $t = 'Art libre, free art';
13 echo '
<strong>' . $t . '
</strong><br />';
14 var_dump(normaliser_auteur_licence($t, 'auteur'));
16 $t = '[Art
égo-
>http://www.artego.fr], [C
édric Morin-
>www.yterium.net]';
17 echo '
<strong>' . $t . '
</strong><br />';
18 var_dump(normaliser_auteur_licence($t, 'auteur'));
21 echo '
<strong>' . $t . '
</strong><br />';
22 var_dump(normaliser_auteur_licence($t, 'auteur'));
24 $t = '[Jim-
>http://www.tests.net]';
25 echo '
<strong>' . $t . '
</strong><br />';
26 var_dump(normaliser_auteur_licence($t, 'auteur'));
28 $t = '[Jim / ateliers pouet-
>http://www.tests.net]';
29 echo '
<strong>' . $t . '
</strong><br />';
30 var_dump(normaliser_auteur_licence($t, 'auteur'));
32 $t = '[Jim-
>Jim@toto.com]';
33 echo '
<strong>' . $t . '
</strong><br />';
34 var_dump(normaliser_auteur_licence($t, 'auteur'));
36 $t = 'M
édard, Jim, [Edouard Lafargue-
>mailto:edouard@lafargue.name]';
37 echo '
<strong>' . $t . '
</strong><br />';
38 var_dump(normaliser_auteur_licence($t, 'auteur'));
40 $t = 'M
édard, Jim GPL';
41 echo '
<strong>' . $t . '
</strong><br />';
42 var_dump(normaliser_auteur_licence($t, 'auteur'));
44 $t = 'M
édard, Jim GPL';
45 echo '
<strong>' . $t . '
</strong><br />';
46 var_dump(normaliser_auteur_licence($t, 'auteur'));
48 $t = 'M
édard, Jim - GPL - (c)
2001';
49 echo '
<strong>' . $t . '
</strong><br />';
50 var_dump(normaliser_auteur_licence($t, 'auteur'));
52 $t =
"Médard, Jim - GPL (c) 2001-2010, distribué MIT - Lucien [Roger->http://www.tests.net]";
53 echo '
<strong>' . $t . '
</strong><br />';
54 var_dump(normaliser_auteur_licence($t, 'auteur'));
56 $t =
"Camille Lafitte [Webelys->http://www.webelys.com], Cyril MARION [Ateliers CYM->http://www.cym.fr]";
57 echo '
<strong>' . $t . '
</strong><br />';
58 var_dump(normaliser_auteur_licence($t, 'auteur'));
61 // ----------------------------------------------------------------
62 echo '
<h3>Balise licence
</h3>';
65 $t = '
© 2007 - GNU/GPL';
66 echo '
<strong>' . $t . '
</strong><br />';
67 var_dump(normaliser_auteur_licence($t, 'auteur'));
71 echo '
<h2>TESTS FONCTION compiler_branches_spip()
</h2>';
73 echo '
<h3>Utilises, resultats incorrects, ecritures non valides -
> a supprimer
</h3>';
79 <th>Branches SPIP
</th>
83 echo '
<tr><td>[
2.0.0;
2.3.0-dev)
</td><td>' . compiler_branches_spip('[
2.0.0;
2.3.0-dev)') . '
</td></tr>';
84 echo '
<tr><td>[
2.0.0;
3.1.0)
</td><td>' . compiler_branches_spip('[
2.0.0;
3.1.0)') . '
</td></tr>';
85 echo '
<tr><td>[
2.0.0;
3.1.0[
</td><td>' . compiler_branches_spip('[
2.0.0;
3.1.0[') . '
</td></tr>';
86 echo '
<tr><td>[
2.0.3;
2.2.0-dev]
</td><td>' . compiler_branches_spip('[
2.0.3;
2.2.0-dev]') . '
</td></tr>';
87 echo '
<tr><td>[
2.0.3;
3.1.0)
</td><td>' . compiler_branches_spip('[
2.0.3;
3.1.0)') . '
</td></tr>';
88 echo '
<tr><td>[
2.1;
3.1.0)
</td><td>' . compiler_branches_spip('[
2.1;
3.1.0)') . '
</td></tr>';
89 echo '
<tr><td>[
2.1.0;
2.2)
</td><td>' . compiler_branches_spip('[
2.1.0;
2.2)') . '
</td></tr>';
90 echo '
<tr><td>[
2.1.0;
2.3.0-dev)
</td><td>' . compiler_branches_spip('[
2.1.0;
2.3.0-dev)') . '
</td></tr>';
91 echo '
<tr><td>[
2.0.9;
3.1.0)
</td><td>' . compiler_branches_spip('[
2.0.9;
3.1.0)') . '
</td></tr>';
92 echo '
<tr><td>[
2.2.0-dev;]
</td><td>' . compiler_branches_spip('[
2.2.0-dev;]') . '
</td></tr>';
93 echo '
<tr><td>[
1.9207;]
</td><td>' . compiler_branches_spip('[
1.9207;]') . '
</td></tr>';
94 echo '
<tr><td>[;
1.925)
</td><td>' . compiler_branches_spip('[;
1.925)') . '
</td></tr>';
99 echo '
<h3>Utilises, resultats corrects mais ecritures non valides -
> a supprimer
</h3>';
105 <th>Branches SPIP
</th>
109 echo '
<tr><td>[
1.9.2x;)
</td><td>' . compiler_branches_spip('[
1.9.2x;)') . '
</td></tr>';
110 echo '
<tr><td>[
1.9.3;]
</td><td>' . compiler_branches_spip('[
1.9.3;]') . '
</td></tr>';
111 echo '
<tr><td>[
2.1 dev;]
</td><td>' . compiler_branches_spip('[
2.1 dev;]') . '
</td></tr>';
112 echo '
<tr><td>[
2.1.0 dev;)
</td><td>' . compiler_branches_spip('[
2.1.0 dev;)') . '
</td></tr>';
113 echo '
<tr><td>[
1.9.0;
2.0.99]
</td><td>' . compiler_branches_spip('[
1.9.0;
2.0.99]') . '
</td></tr>';
114 echo '
<tr><td>[
1.9.2;
1.9.3]
</td><td>' . compiler_branches_spip('[
1.9.2;
1.9.3]') . '
</td></tr>';
119 echo '
<h3>Non utilises et valides
</h3>';
125 <th>Branches SPIP
</th>
129 echo '
<tr><td>(
1.9.0;
1.9.2]
</td><td>' . compiler_branches_spip('(
1.9.0;
1.9.2]') . '
</td></tr>';
130 echo '
<tr><td>(
1.9.0;
2.1.9]
</td><td>' . compiler_branches_spip('(
1.9.0;
2.1.9]') . '
</td></tr>';
131 echo '
<tr><td>(
1.9.0;
2.1.9)
</td><td>' . compiler_branches_spip('(
1.9.0;
2.1.9)') . '
</td></tr>';
132 echo '
<tr><td>(
1.9.0;
2.1)
</td><td>' . compiler_branches_spip('(
1.9.0;
2.1)') . '
</td></tr>';
133 echo '
<tr><td>(
1.9.0;)
</td><td>' . compiler_branches_spip('(
1.9.0;)') . '
</td></tr>';
138 echo '
<h3>Utilises et valides
</h3>';
144 <th>Branches SPIP
</th>
148 echo '
<tr><td>[;]
</td><td>' . compiler_branches_spip('[;]') . '
</td></tr>';
149 echo '
<tr><td>[
1.9.0;
1.9.1)
</td><td>' . compiler_branches_spip('[
1.9.0;
1.9.1)') . '
</td></tr>';
150 echo '
<tr><td>[
1.9.0;[
</td><td>' . compiler_branches_spip('[
1.9.0;[') . '
</td></tr>';
151 echo '
<tr><td>[
1.9.2;
3.0.0-dev[
</td><td>' . compiler_branches_spip('[
1.9.2;
3.0.0-dev[') . '
</td></tr>';
152 echo '
<tr><td>[
1.9.0;
1.9.2]
</td><td>' . compiler_branches_spip('[
1.9.0;
1.9.2]') . '
</td></tr>';
153 echo '
<tr><td>[
1.9.0;
2.0.0)
</td><td>' . compiler_branches_spip('[
1.9.0;
2.0.0)') . '
</td></tr>';
154 echo '
<tr><td>[
1.9.0;
2.0.0]
</td><td>' . compiler_branches_spip('[
1.9.0;
2.0.0]') . '
</td></tr>';
155 echo '
<tr><td>[
1.9.0;
3.0.0]
</td><td>' . compiler_branches_spip('[
1.9.0;
3.0.0]') . '
</td></tr>';
156 echo '
<tr><td>[
1.9.0;]
</td><td>' . compiler_branches_spip('[
1.9.0;]') . '
</td></tr>';
157 echo '
<tr><td>[
1.9.1;
1.9.2]
</td><td>' . compiler_branches_spip('[
1.9.1;
1.9.2]') . '
</td></tr>';
158 echo '
<tr><td>[
1.9.1;
3.0.0]
</td><td>' . compiler_branches_spip('[
1.9.1;
3.0.0]') . '
</td></tr>';
159 echo '
<tr><td>[
1.9.1;]
</td><td>' . compiler_branches_spip('[
1.9.1;]') . '
</td></tr>';
160 echo '
<tr><td>[
1.9.2;
1.9.2]
</td><td>' . compiler_branches_spip('[
1.9.2;
1.9.2]') . '
</td></tr>';
161 echo '
<tr><td>[
1.9.2;
2.0.0)
</td><td>' . compiler_branches_spip('[
1.9.2;
2.0.0)') . '
</td></tr>';
162 echo '
<tr><td>[
1.9.2;
3.0.0-dev[
</td><td>' . compiler_branches_spip('[
1.9.2;
3.0.0-dev[') . '
</td></tr>';
163 echo '
<tr><td>[
1.9.2;]
</td><td>' . compiler_branches_spip('[
1.9.2;]') . '
</td></tr>';
164 echo '
<tr><td>[
2.0.0;
3.0.0]
</td><td>' . compiler_branches_spip('[
2.0.0;
3.0.0]') . '
</td></tr>';
165 echo '
<tr><td>[
2.0.0;[
</td><td>' . compiler_branches_spip('[
2.0.0;[') . '
</td></tr>';
166 echo '
<tr><td>[
2.0.0;]
</td><td>' . compiler_branches_spip('[
2.0.0;]') . '
</td></tr>';
167 echo '
<tr><td>[
2.0.10;
2.1)
</td><td>' . compiler_branches_spip('[
2.0.10;
2.1)') . '
</td></tr>';
168 echo '
<tr><td>[
2.0.10;
3.0.*]
</td><td>' . compiler_branches_spip('[
2.0.10;
3.0.*]') . '
</td></tr>';
169 echo '
<tr><td>[
2.0.10;
3.0.0-dev)
</td><td>' . compiler_branches_spip('[
2.0.10;
3.0.0-dev)') . '
</td></tr>';
170 echo '
<tr><td>[
2.0.10;[
</td><td>' . compiler_branches_spip('[
2.0.10;[') . '
</td></tr>';
171 echo '
<tr><td>[
2.0.10;]
</td><td>' . compiler_branches_spip('[
2.0.10;]') . '
</td></tr>';
172 echo '
<tr><td>[
2.0.12;]
</td><td>' . compiler_branches_spip('[
2.0.12;]') . '
</td></tr>';
173 echo '
<tr><td>[
2.0.14;]
</td><td>' . compiler_branches_spip('[
2.0.14;]') . '
</td></tr>';
174 echo '
<tr><td>[
2.0.2;]
</td><td>' . compiler_branches_spip('[
2.0.2;]') . '
</td></tr>';
175 echo '
<tr><td>[
2.0.3;[
</td><td>' . compiler_branches_spip('[
2.0.3;[') . '
</td></tr>';
176 echo '
<tr><td>[
2.0.3;]
</td><td>' . compiler_branches_spip('[
2.0.3;]') . '
</td></tr>';
177 echo '
<tr><td>[
2.0.6;]
</td><td>' . compiler_branches_spip('[
2.0.6;]') . '
</td></tr>';
178 echo '
<tr><td>[
2.0.8;[
</td><td>' . compiler_branches_spip('[
2.0.8;[') . '
</td></tr>';
179 echo '
<tr><td>[
2.0.8;]
</td><td>' . compiler_branches_spip('[
2.0.8;]') . '
</td></tr>';
180 echo '
<tr><td>[
2.0.9;
3.0.0]
</td><td>' . compiler_branches_spip('[
2.0.9;
3.0.0]') . '
</td></tr>';
181 echo '
<tr><td>[
2.0.9;]
</td><td>' . compiler_branches_spip('[
2.0.9;]') . '
</td></tr>';
182 echo '
<tr><td>[
2.0;)
</td><td>' . compiler_branches_spip('[
2.0;)') . '
</td></tr>';
183 echo '
<tr><td>[
2.0;
3.0.0]
</td><td>' . compiler_branches_spip('[
2.0;
3.0.0]') . '
</td></tr>';
184 echo '
<tr><td>[
2.0;[
</td><td>' . compiler_branches_spip('[
2.0;[') . '
</td></tr>';
185 echo '
<tr><td>[
2.0;]
</td><td>' . compiler_branches_spip('[
2.0;]') . '
</td></tr>';
186 echo '
<tr><td>[
2.1.0-beta;]
</td><td>' . compiler_branches_spip('[
2.1.0-beta;]') . '
</td></tr>';
187 echo '
<tr><td>[
2.1.0-dev;)
</td><td>' . compiler_branches_spip('[
2.1.0-dev;)') . '
</td></tr>';
188 echo '
<tr><td>[
2.1.0;
3.0.0-dev)
</td><td>' . compiler_branches_spip('[
2.1.0;
3.0.0-dev)') . '
</td></tr>';
189 echo '
<tr><td>[
2.1.0;
3.0.0]
</td><td>' . compiler_branches_spip('[
2.1.0;
3.0.0]') . '
</td></tr>';
190 echo '
<tr><td>[
2.1.0;]
</td><td>' . compiler_branches_spip('[
2.1.0;]') . '
</td></tr>';
191 echo '
<tr><td>[
2.1.10;)
</td><td>' . compiler_branches_spip('[
2.1.10;)') . '
</td></tr>';
192 echo '
<tr><td>[
2.1.10;]
</td><td>' . compiler_branches_spip('[
2.1.10;]') . '
</td></tr>';
193 echo '
<tr><td>[
2.1.1;]
</td><td>' . compiler_branches_spip('[
2.1.1;]') . '
</td></tr>';
194 echo '
<tr><td>[
2.1.2;]
</td><td>' . compiler_branches_spip('[
2.1.2;]') . '
</td></tr>';
195 echo '
<tr><td>[
2.1.6;]
</td><td>' . compiler_branches_spip('[
2.1.6;]') . '
</td></tr>';
196 echo '
<tr><td>[
2.1.8;]
</td><td>' . compiler_branches_spip('[
2.1.8;]') . '
</td></tr>';
197 echo '
<tr><td>[
2.1;)
</td><td>' . compiler_branches_spip('[
2.1;)') . '
</td></tr>';
198 echo '
<tr><td>[
2.1;
3.0.0-dev)
</td><td>' . compiler_branches_spip('[
2.1;
3.0.0-dev)') . '
</td></tr>';
199 echo '
<tr><td>[
2.1;]
</td><td>' . compiler_branches_spip('[
2.1;]') . '
</td></tr>';
200 echo '
<tr><td>[
3.0.0-dev;]
</td><td>' . compiler_branches_spip('[
3.0.0-dev;]') . '
</td></tr>';
201 echo '
<tr><td>vide
</td><td>' . compiler_branches_spip('') . '
</td></tr>';