-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TECH] Suppression du wrapper sur le visit
de ember/test-helpers.
#4114
[TECH] Suppression du wrapper sur le visit
de ember/test-helpers.
#4114
Conversation
192e998
to
a5c1b83
Compare
I'm deploying this PR to these urls:
Please check it out! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bien joué d'avoir réussi à isoler les transitions des méthodes asynchrones !
Bon tout ça paraît quand même assez fragile, si quelqu'un ajoute le mot-clé async
sur le afterModel
on aura un test qui échoue mais pour une raison assez mystérieuse. J'ai mis une suggestion qui irait je pense dans le sens d'un peu mieux documenter pourquoi on fait comme ça.
Après, globalement cette route est beaucoup trop complexe et semble notamment contenir la moitié d'une implémentation OIDC, mais c'est un autre sujet bien sûr…
e9f10c7
to
f3314b0
Compare
f3314b0
to
e9f10c7
Compare
e9f10c7
to
c0eb3e6
Compare
bon, j'ai un comportement bizarre en faisant la revue fonctionnelle :
|
c0eb3e6
to
115ef7b
Compare
115ef7b
to
41489da
Compare
corrigé, et la revue fonctionnelle est maintenant validée 🎉 |
41489da
to
a463b32
Compare
🦄 Problème
Il a quelques temps, nous avons wrappé le
visit
de ember/test-helpers, car énormément de tests échouaient à cause d'une transition avortée (transition aborted
) - cf l'issue toujours non résolue à ce jour. Or ce wrapper nous empêche d'utiliser testing-library sur Pix App.🤖 Solution
Supprimer le wrapper et corriger les tests cassants. Bonus : un seul test cassait véritablement désormais 🎉
🌈 Remarques
Il reste des
transition aborted
dans l'application, il faudrait également les supprimer.💯 Pour tester
Non régression sur le process Pôle emploi.