[WIP] Réécriture des tests des tutoriels
- Tester chaque vue séparément pour avoir des fonctions de tests plus petites et ne pas tester tout dans un seul bloc.
- Tester le comportement pour les différents types d'utilisateur (public, non auteur, auteur en lecture seule, auteur, staff), pour les différents types de contenu.
- Tester pour les différents états du contenu (brouillon, bêta et validation).
Coverage increased (+0.02%) to 86.887% when pulling 4216a30ac79aaaf2889eddf4270c63319a807fb0 on Karnaj:test-tuto into 6b4147f55ac71af8c374cc561dc108d4a7c020b9 on zestedesavoir:dev.
Les vues des tutoriels ont été séparées dans plusieurs fichiers. Ça va me simplifier le travail au niveau de l'organisation. J'y allais vue par vue avec pour but de finir chaque vue, maintenant, j'y vais vue par vue, fichier par fichier. Ça me permettra de faire des PRs pour chaque fichier testé. Là c'est les vues du fichier contents.py.
Le fichier tests_contents_big.py est l'ancien fichier de tests des tutoriels. Pour être sûr de ne rien casser, je le garde également (des morceaux seront supprimés petit à petit) et il sera supprimé à la fin, lorsqu'au moins tous les tests qui y apparaissent auront été réécrits.