zest-writer icon indicating copy to clipboard operation
zest-writer copied to clipboard

[Don't merge] Integration testing

Open DevHugo opened this issue 8 years ago • 6 comments

Ticket de référence : #

Objet de la PR : Ajout de test d'intégration. Pour l'instant, c'est juste pour avoir du feedback de travis.

DevHugo avatar Jul 01 '16 15:07 DevHugo

Je suis à court d'idée, @firm1 tu peux tenter de passer les tests en local et me dire ?

DevHugo avatar Jul 02 '16 15:07 DevHugo

Je regarde ça aussi dès que je suis sur un PC.

Le sam. 2 juil. 2016 17:45, Hugo Courtecuisse [email protected] a écrit :

Je suis à court d'idée, @firm1 https://github.com/firm1 tu peux tenter de passer les tests en local et me dire ?

— You are receiving this because you were mentioned.

Reply to this email directly, view it on GitHub https://github.com/firm1/zest-writer/pull/180#issuecomment-230108014, or mute the thread https://github.com/notifications/unsubscribe/AFyPX-0_Hc_Yejn84WsAhe1Z3We135lRks5qRoekgaJpZM4JDPFr .

firm1 avatar Jul 02 '16 15:07 firm1

Bon, j'ai regardé un peu, ça semble être un problème du côté soit de TestFx ou de Monocle. J'ai créé un ticket.

DevHugo avatar Jul 08 '16 11:07 DevHugo

Ce qui à été fait: y'a deux tests et ils passent correctement: un qui test que les contenus sont bien créé et l'autre qui test le téléchargement des contenus.

Question: on fait quoi ? Je continue à faire ça ou pas ?

Pour l'instant, j'ai deux soucis:

  • On ne peut pas faire de clique droit sur le TreeView. Ça c'est pas non plus, super grâve, on peut lancer les événements à la main (pas tenté, néanmoins).
  • Quand la fenêtre est trop petite, TestFX ne détecte pas les labels et redimensionner la fenêtre me semble très compliqué. Car l'OS garde en mémoire la position de la fenêtre et si on la change dans un test, ça va faire foirer le suivant. Faudrait repositionner la fênetre et les étalements à chaque test. On peut le faire à partir des options de l'app aussi.

DevHugo avatar Jul 08 '16 13:07 DevHugo

Question: on fait quoi ? Je continue à faire ça ou pas ?

De mon point de vue c'est toujours une bonne idée, dans la mesure tu ne t'arrache pas tout les cheveux non plus :) et si tu veux de l'aide, je peux regarder de plus près aussi.

On ne peut pas faire de clique droit sur le TreeView. Ça c'est pas non plus, super grâve, on peut lancer les événements à la main (pas tenté, néanmoins).

Yep au pire on lance les events à la main

Quand la fenêtre est trop petite, TestFX ne détecte pas les labels et redimensionner la fenêtre me semble très compliqué.

Si on demarre l'app en mode agrandi (c'est un paramètre dans le fichier de conf normalement), ça ne règle pas le problème ?

firm1 avatar Jul 18 '16 11:07 firm1

Pour info c'est le sudo required qui permet de faire tourner le multios (osx et linux)

firm1 avatar Jul 21 '16 12:07 firm1