Faire passer les tests watir
Les tests ne passent pas pour plusieurs raisons :
- Lorsqu'on a qu'un seul point la fenêtre d'info n'est pas disponible
- Impossible de modifier le nom d'un clone ou d'un tag (les modifications ne sont pas prises en compte)
Remonté car résoudre cela unlockerait deux très bonnes choses :
- les tests intégrés à Jenkins (et peut-être Travis), d'où meilleure robustesse
- et une nouvelle solution de déploiement sur rbx, avec serveur de test
Les tests watir passent maintenant que ce soit en local sur mon FF 31.4 sous Debian ou sur le slave Jenkins sous Ubuntu 14.04 (FF 35). En mode headless ou non (le mode non headless ne fonctionne pas à travers Jenkins mais je pense que c'est une limitation de Jenkins ou de mes compétences en Jenkins). Il n'y a plus qu'à rajouter des tests. Je ne vois rien qui s'y oppose. Au contraire le commit 3915c6cb (par exemple) montre bien en quoi des tests navigateurs sont indispensables.
Passe aussi chez moi (Chrome uniquement). Mais pas 100% du temps, un peu imprédictible. J'imagine que c'est plus robuste en headless ou si on est pas en train de toucher à la souris autour.