pep8 Codierungsrichtlinien.
pip install pep8
Tu es
pep8 test.py
Und so weiter
test.py:3:1: E302 expected 2 blank lines, found 1
Es kommt etwas heraus.
Weil es unmöglich ist, eins nach dem anderen damit umzugehen
pip install autopep8
Tu es py-autopep8.el Wird in Emacs installiert und wenn Sie es speichern, wird es ohne Erlaubnis korrigiert.
py.test Wann pytest-cov
pip install -U pytest
pip install pytest-cov
py.test --cov Zieldatei.py/Verzeichnisziel-TestCase-Klasse.py
Und die Berichterstattung wird herauskommen
Perfekte Ergebnisse der Ausführung von Python 13-4-3 Mock.patch-Abschnitten
============================ in 0.03 seconds ===========================
Naganos-MacBook-Air:13 nagano$ py.test --cov ./ mocktest.py
============================ test session starts ========================
platform darwin -- Python 3.3.3 -- py-1.4.20 -- pytest-2.5.2
plugins: cov
collected 1 items
mocktest.py .
------ coverage: platform darwin, python 3.3.3-final-0 -------------------
Name Stmts Miss Cover
--------------------------------
mocktest 8 0 100%
mod1 3 1 67%
mod2 6 1 83%
simpletest 12 12 0%
--------------------------------
TOTAL 29 14 52%
============================ 1 passed in 0.09 seconds =====================
Recommended Posts