J'ai donc commencé par chercher dans l'historique git et j'ai découvert qu'il y avait des tests dans le dossier test (dossier utilisé par rails, justement).
Puis, ce dossier a été supprimé en faveur du framework de test rspec2 qui avait ses tests dans le dossier spec.
le changement de framework a était fait il y a très longtemps (en 2010), si je recommence de zéro, on pourrait à nouveau utiliser le framework de rails ?
Je préférerais utiliser celui de rails, car le tutoriel de rails est plutôt complet (pour les autres aspects du framework en tout cas) et comme ça on peut diriger les bonnes volontés sur leur tutoriel.
est-ce que les tests qui étaient dans le dossier spec étaient vraiment trop cassé ? est-ce que je devrais recommencer de zéro ? étaient-ils utiles ?
# Comment débuter ?
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Pouvoir tester les mises à jour de maintenance. Évalué à 2 (+0/-0).
Préambule: c'est moi qui est ouvert l'entrée de suivi, j'ai oublié de me connecter avant :)
Comme je ne connais pas moi-même rails, j'ai cherché la manière de faire avec Rails.
D'après son tutorial, rails a déjà son propre framework de test: https://guides.rubyonrails.org/testing.html
J'ai donc commencé par chercher dans l'historique git et j'ai découvert qu'il y avait des tests dans le dossier
test(dossier utilisé par rails, justement).Puis, ce dossier a été supprimé en faveur du framework de test
rspec2qui avait ses tests dans le dossierspec.Depuis le commit eaf8458858ab4fff7dffd86ae396c64f0d76e753, on a supprimé tous les tests.
Avant de pouvoir commencer, j'ai donc plusieurs questions:
pourquoi est-ce que l'on est passé au framework
rspec2?le changement de framework a était fait il y a très longtemps (en 2010), si je recommence de zéro, on pourrait à nouveau utiliser le framework de rails ?
est-ce que les tests qui étaient dans le dossier
specétaient vraiment trop cassé ? est-ce que je devrais recommencer de zéro ? étaient-ils utiles ?