J'espère un simple python / django Comment puis-je arrêter la couverture rapport montrant après avoir exécuté les tests avec J'ai un problème énorme avec le rapport de couverture me forçant à faire défiler quelques dizaines de lignes pour faire défiler quelques douzaines de lignes pour obtenir La trace de mon test de défaillance, il interrompt vraiment mon flux de travail! J'aime utiliser le nez Merci d'avance pour votre pensées! p> Voici ce que je dois faire défiler pour aller à la trace: p> Nez code> Question de test, bien que je ne puisse pas trouver la réponse dans
Documentation de nez code>.
./ manage.py test code>? p>
code>, mais si je ne peux pas comprendre comment se débarrasser de cela, je devra retourner à des tests de Vanilla Django. P>
3 Réponses :
Je ne suis pas familier avec Django Manage.py Script, mais je suppose que vous pouvez regarder dans la tâche "Test" et voir le nez à chaud. Je suppose que vous souhaitez uniquement exécuter les tests, sans la couverture. La documentation du nez est ici ici http://somethingboutorange.com/mrl/projects/nose /0.11.3/USAGE.HTML P>
Quelles versions de Django et Nez utilisez-vous? Autant que je sache, ce n'est pas le comportement par défaut de l'exécution du test de Django et il n'est certainement pas par défaut pour le nez. P>
L'option correspondante à donner au nez pour basculer l'utilisation du Plugin de couverture est" - avec couverture ". P>
Je ne suis pas sûr que vous avez réussi à transformer la couverture par accident, vous devriez regarder dans des paramètres.py Pour des variables telles que Coverage_Modules et Test_Runner et voir ce qu'ils sont définis. P>
Un membre de mon équipe bascule - avec couverture. Merci!
Vous pouvez désinstaller des rapports de couverture avec: la couverture du pip de désinstallation
Vous pouvez:
NOSE_ARGS = [ '--with-cov', '--cov-report', 'html', ]