2017-09-24 2 views
0

Ich denke, es ist wirklich einfach und ich habe etwas missverstanden, aber hier geht: Ich benutze Python-Abdeckung, um zu sehen, wie viel Code meine Unit-Tests abdecken, wollte ich eine Konfigurationsdatei verwenden, um einige Coverage-Einstellungen zu konfigurieren Ich kann nicht finden, wo es ist (es ist nicht in dem gleichen Ordner, in dem .coverage ist) Ich kann es auch nicht erstellen, da es nichts vor der Erweiterung gibt, damit Windows mich nicht lässt. Fühlt sich an wie ein Idiot, können Sie mir dabei helfen?Python-Coverage: Wo ist die .coveragerc-Datei?

Antwort

1

Ich googelte für einen Workaround, finding a solution here. Erstellen Sie die Datei mit dem Namen .coveragerc. (notieren Sie den Punkt am Ende!). Anscheinend sollte es den Namen akzeptieren. Versuch es! Geben Sie die Datei "in the same directory coverage.py is being run in" ein.

+0

Danke Mann, Es scheint zu funktionieren, eine andere Option ist, einen anderen Namen für die Konfigurationsdatei anzugeben (und eine Datei mit diesem Namen im Ordner erstellen), indem Sie: 'Abdeckung ausführen --rcfile = anyName.coveraragerc. ... ' – Noam

+0

Sicher, das ist eine andere Möglichkeit. Allerdings verkompliziert es den "run" -Befehl für Sie und alle anderen, die mit Ihrem Projekt arbeiten! – Perfi