zds-site icon indicating copy to clipboard operation
zds-site copied to clipboard

[WIP] Réécriture des tests des tutoriels

Open Karnaj opened this issue 6 years ago • 2 comments

  • 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).

Karnaj avatar Apr 24 '20 19:04 Karnaj

Coverage Status

Coverage increased (+0.02%) to 86.887% when pulling 4216a30ac79aaaf2889eddf4270c63319a807fb0 on Karnaj:test-tuto into 6b4147f55ac71af8c374cc561dc108d4a7c020b9 on zestedesavoir:dev.

coveralls avatar Feb 07 '21 12:02 coveralls

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.

Karnaj avatar Feb 07 '21 13:02 Karnaj