Supprime le fichier .svgz généré pendant un test #6463
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Lors de l'exécution du test
zds.gallery.api.tests.ImageListAPITest.test_post_fail_add_image_not_an_image
, un fichier est généré pour les besoins du test. Ce fichier n'était pas supprimé à la fin du test et restait donc dans les sources de zds-site. Cette PR supprime ce fichier à la fin du test.Contrôle qualité
Avant de passer sur le code de la PR, exécuter le test en question :
python manage.py test zds.gallery.api.tests.ImageListAPITest.test_post_fail_add_image_not_an_image
Constater qu'un fichier
.svgz
est apparu à la racine des sources du projet (ça se voit bien avecgit status
).Supprimer manuellement ce fichier, passer sur le code de la PR, ré-exécuter le test : il n'y a pas de fichier
.svgz
.Pour s'assurer que le fichier est également supprimé si une exception se produit dans le test, on peut ajouter
print(1/0)
juste avant la ligne dufinally
pour générer exprès une erreur.