Tests sur des navigateurs récents
Discuté avec @RyanHerb : nos tests Watir tournent sous de (plus en plus) vieilles versions de Firefox. La raison : un changement du côté de Watir dans la façon de se connecter au navigateur (ou quelque chose du genre). En tout cas les vieilles versions de Watir n'arrient pas à causer avec un nouveau Firefox et inversement, les nouvelles versions de Watir n'arrivent pas à causer avec d'anciens Firefox.
Actuellement les tests navigateurs tournent sous Firefox 32 (première version mentionnée dans doc/user.md
) et Firefox 45 (dernière version à être gérée par les anciennes versions de Watir).
Cette version date de 2 ans, ce qui n'est pas la nuit des temps, mais il serait bon aussi de se tester contre des versions plus récentes.
Le problème est qu'on n'a pas envie d'arrêter de tester d'anciennes versions de Firefox. Il faut donc deux versions de Watir, avec deux environnements Ruby. C'est possible. Il faut s'assurer par contre que le code est retro-compatible entre les deux versions de Watir, car maintenir deux versions des tests ne me semble pas souhaitable.