Plusieurs fois, je me suis fait avoir parce que je développe sous mac,
et qu'il n'est pas sensible à la casse (fOo === foo === FOO).
Dans le genre de cas où ça peut faire mal, je me suis rendu compte que sur un projet,
la CI recréait les snapshots de tests à chaque fois car le container Docker (sous linux)
qui éxécutait les tests ne trouvait pas les fichiers, à cause d'une majuscule.
Autant de tests qui ne servaient à rien, mais ne faisaient pas fail le build !
Un article donc sur comment renommer ses fichiers avec la prise en compte de git :
You can find this page with theses search keywords:
/ ci / tests /
Thanks for reading!
I'm Mathieu TUDISCO, a lead developer at
Linkvalue
.
You can find me anywhere with @mathieutu.
As a start you can follow me on
Twitter
or want to find out more about
me or the
blog.