Questions et réponses pour le doctest :

Le module doctest recherche des morceaux de texte qui ressemblent à des sessions de Python interactifs, puis exécutes ces sessions pour vérifier qu'elles fonctionnent exactement comme indiqué. Les cas de test et la sortie attendus peuvent être copiés d'une session interactive d'interpréteur Python. Pendant la régression, testez les alertes Doctest sur les cas ayant échoué.

7
votes
#!/usr/bin/python2.4 import logging import sys import doctest def foo(x): """ >>> foo (0) 0 """ print ("%d" %(x)) _logger.debug("%d" %(x)) def _t ...

6
votes
J'ai un problème à courir Django DocTests avec Django-Nez. Les tests d'unités ajoutés à un répertoire / tests fonctionnent bien, mais les Doctests ne sont ...

6
votes
Je suis intéressé par l'apprentissage des doctestes et des tests unitaires de manière plus agile / BDD. J'ai trouvé quelques tutoriels qui semblent raisonnables, mais i ...