Le 27/08/2013 21:29, Nicolas a écrit :
Le 27 août 2013 21:23, Bernard Le Roux <[email protected]> a écrit :
Pas content Nicolas !!!;-)
Moyen content on va dire. Régis est plein de bonnes volontés : il voudrait
écrire les tests tout seul pour tout DC et tout CB mais tout seul dans son
coin et à la fin on maintient. Je ne pense pas que ce soit viable.
déjà ce n'est trop faisable tout seul et en plus il a l'air très occupé,
voir plus
j'ai regardé ton script de test et la source _user_actions.js.
2 petites questions (si tu as le temps) :
- il faut, avant d'exécuter le script de test, préalablement charger un
certain nombre de scripts js (jquery, common.js, etc.) ? je connais la
réponse mais je préfère demander
- lorsque tu charges _user_actions.js la fonction suivante s'exécute bien
après le chargement ? ou bien non puisque l'on est dans le cadre de test et
la page est déjà chargé quand on charge le script ?
/$(function() {//
// $('.checkboxes-helpers').each(**function() {//
// dotclear.checkboxesHelpers(**this);//
// });//
// $('#permissions-form').**updatePermissionsForm();//
//});/
En théorie tu as parfaitement raison. D'ailleurs je pense qu'il faudrait
qu'on sépare les plugins de leur exécution.
Mais, si tu es tombé par hasard (ou si tu as la curiosité de regarder) ce
que faisait la fonction loadFixtures (même si ça se devine) charge les
données à tester. Du coup l'appel à la méthode updatePermissionsForm()
invoqué dans le fichier _user_actions.js dans le fichier du plugin n'agit
pas. (Tu peux commenter la ligne dans les fichiers de spec pour vérifier.
je te crois ;-)
je me disais que si ces fonctions s’exécutaient au chargement cela
devait être ingérable pour certains scripts.
Je te remercie pour ta réponse. Sinon pour la première question, il faut
bien charger un tas de scripts préalablement ?
Bernard
Nicolas
--
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev