Changeset 112740 in spip-zone


Ignore:
Timestamp:
Dec 12, 2018, 11:37:23 AM (2 months ago)
Author:
jluc@…
Message:

tests/ devient cachetests/ pour ne pas interférer avec les tests unitaires standards de spip (cerdic)

Location:
_plugins_/cachelab/trunk
Files:
11 edited
1 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/cachelab/trunk/cachetest.html

    r112739 r112740  
    1111<p>On peut tester logé administrateur ou bien non identifié. Sur 2 navigateurs c'est plus facile, et comparer les résultats. Pour tester non identifié, il faut mettre un define('CACHELAB_DATE_TESTS','2018-12-12') à la date du jour ou à 'TOUJOURS' dans votre fichier d'options</p>
    1212<p>Dans le menu de chaque test, «<code>recalcul et assert</code>» active les assertions, et «<code>recalcul et var_cache</code>» active la visualisation des infos de sessionnement des caches</p>
    13 <p>Avec Memoization activé par APC ou APCu, XRay permet visualiser les contenus des caches et leurs métadonnées. On trouve les caches concernés en cherchant 'tests/'.</p>
    14 <p>Dans chaque noisette*, il y a une assertion sur le sessionnement qui affiche une erreur si le sessionnement n'est pas comme attendu.  <small>* Sauf les inclusions de plus bas niveau, dans tests/inclure, qui sont partagées par les différents tests.</small></p>
     13<p>Avec Memoization activé par APC ou APCu, XRay permet visualiser les contenus des caches et leurs métadonnées. On trouve les caches concernés en cherchant 'cachetests/'.</p>
     14<p>Dans chaque noisette*, il y a une assertion sur le sessionnement qui affiche une erreur si le sessionnement n'est pas comme attendu.  <small>* Sauf certaines inclusions de plus bas niveau, dans cachetests/inclure, qui ne génèrent pas de sessionnement et qui sont partagées par les différents tests.</small></p>
    1515]
    1616<?php
     
    8686
    8787        <h1>test : #UNIT</h1>
    88         <INCLURE{fond=tests/#UNIT}>
     88        <INCLURE{fond=cachetests/#UNIT}>
    8989]
    9090
  • _plugins_/cachelab/trunk/cachetests/dynamique_B.html

    r112738 r112740  
    44nom=#SESSION{nom}<br>
    55<div class='decale'>
    6 #INCLURE{fond=tests/inclure/stat_B}
    7 <INCLURE{fond=tests/inclure/dyn_B}
     6#INCLURE{fond=cachetests/inclure/stat_B}
     7<INCLURE{fond=cachetests/inclure/dyn_B}
    88</div>
  • _plugins_/cachelab/trunk/cachetests/dynamique_C.html

    r112738 r112740  
    22<b>Dynamique C</b><br>
    33<div class='decale'>
    4 #INCLURE{fond=tests/inclure/stat_C}
    5 <INCLURE{fond=tests/inclure/dyn_C}
     4#INCLURE{fond=cachetests/inclure/stat_C}
     5<INCLURE{fond=cachetests/inclure/dyn_C}
    66</div>
  • _plugins_/cachelab/trunk/cachetests/emboite_A.html

    r112738 r112740  
    55emboite_A<br>
    66<div class='decale'>
    7 #INCLURE{fond=tests/emboite_B}<br>
     7#INCLURE{fond=cachetests/emboite_B}<br>
    88</div>
    99fin A
  • _plugins_/cachelab/trunk/cachetests/emboite_B.html

    r112738 r112740  
    22<b>emboite_B</b><br>
    33<div class='decale'>
    4 #INCLURE{fond=tests/emboite_C}<br>
     4#INCLURE{fond=cachetests/emboite_C}<br>
    55</div>
    66fin B
  • _plugins_/cachelab/trunk/cachetests/statique_B.html

    r112738 r112740  
    44nom=#SESSION{nom}<br>
    55<div class='decale'>
    6 #INCLURE{fond=tests/inclure/stat_B}
    7 <INCLURE{fond=tests/inclure/dyn_B}>
     6#INCLURE{fond=cachetests/inclure/stat_B}
     7<INCLURE{fond=cachetests/inclure/dyn_B}>
    88</div>
  • _plugins_/cachelab/trunk/cachetests/statique_C.html

    r112738 r112740  
    44
    55<div class='decale'>
    6 #INCLURE{fond=tests/inclure/stat_C}
    7 <INCLURE{fond=tests/inclure/dyn_C}>
     6#INCLURE{fond=cachetests/inclure/stat_C}
     7<INCLURE{fond=cachetests/inclure/dyn_C}>
    88</div>
  • _plugins_/cachelab/trunk/cachetests/suite_dynamique.html

    r112738 r112740  
    11#CACHE{session assert_echo non}
    2 <INCLURE{fond=tests/dynamique_A}>
    3 <INCLURE{fond=tests/dynamique_B}>
    4 <INCLURE{fond=tests/dynamique_C}>
    5 <INCLURE{fond=tests/dynamique_D}>
     2<INCLURE{fond=cachetests/dynamique_A}>
     3<INCLURE{fond=cachetests/dynamique_B}>
     4<INCLURE{fond=cachetests/dynamique_C}>
     5<INCLURE{fond=cachetests/dynamique_D}>
  • _plugins_/cachelab/trunk/cachetests/suite_statique.html

    r112738 r112740  
    11#CACHE{session assert_echo oui}
    2 #INCLURE{fond=tests/statique_A}
    3 #INCLURE{fond=tests/statique_B}
    4 #INCLURE{fond=tests/statique_C}
    5 #INCLURE{fond=tests/statique_D}
     2#INCLURE{fond=cachetests/statique_A}
     3#INCLURE{fond=cachetests/statique_B}
     4#INCLURE{fond=cachetests/statique_C}
     5#INCLURE{fond=cachetests/statique_D}
  • _plugins_/cachelab/trunk/cachetests/test_des_tests.html

    r112738 r112740  
    11<b>test des tests</b><br>
    22<p>Ce test déclanche 2 assertions, pour vérifier leur bon fonctionnement</p>
    3 <INCLURE{fond=tests/inclure/erreur_sessionne}>
    4 <INCLURE{fond=tests/inclure/dyn_B}>
    5 <INCLURE{fond=tests/inclure/erreur_non_sessionne}>
    6 <INCLURE{fond=tests/inclure/dyn_C}>
     3<INCLURE{fond=cachetests/inclure/erreur_sessionne}>
     4<INCLURE{fond=cachetests/inclure/dyn_B}>
     5<INCLURE{fond=cachetests/inclure/erreur_non_sessionne}>
     6<INCLURE{fond=cachetests/inclure/dyn_C}>
    77
  • _plugins_/cachelab/trunk/paquet.xml

    r112738 r112740  
    22        prefix="cachelab"
    33        categorie="outil"
    4         version="0.11.0"
     4        version="0.11.1"
    55        etat="dev"
    66        compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.