coverage.py

    1熱度

    1回答

    我正在研究一個單一的舊式Web應用程序,我們要嘗試並拆除它。我想弄清楚代碼的哪些部分永遠不會運行。是否有可能運行uwsgi與coverage,如果是的話,我該怎麼辦?

    0熱度

    1回答

    我有一個Django項目與setup.py看起來像這樣: . ├── backend ├── backoffice ├── backoffice_set ├── manage.py ├── MANIFEST.in ├── media ├── README.rst ├── requirements.txt ├── setup.py └── venv2.7 當我運行:pytho

    6熱度

    1回答

    未經測試的功能與coverage,我能得到的未經測試功能百分比 coverage run setup.py test ; coverage report 這樣 Name Stmts Miss Cover ------------------------------------------------- script 565 278 51% setup

    0熱度

    1回答

    我是使用coverage.py的新手。我使用coverage run unit_tests.py執行了我的測試。然後我用coverage report其生成以下覆蓋面彙總: Name Stmts Miss Cover -------------------------------- cardnames 28 0 100% dominion 458 210 54% unit_tes

    8熱度

    1回答

    我的測試清楚地執行每個功能,並且沒有未使用的導入。 可有人請指出我可能是做錯了:不過,根據覆蓋報告,代碼的62%是從來沒有在以下文件中執行? 下面是如何初始化測試套件和覆蓋範圍: cov = coverage(branch=True, omit=['website/*', 'run_test_suite.py']) cov.start() try: unittes

    6熱度

    1回答

    我們使用Behave BDD工具來自動化API。使用我們的行爲案例,是否有任何工具可以提供代碼覆蓋? 我們嘗試使用coverage模塊,它沒有與Behave一起使用。

    3熱度

    1回答

    您好想要測試終端中我的應用程序應用程序中的「刪除路由」,我可以看到測試已經過去並且它顯示「test_user_delete(test_app.LayoutTestCase)... ok」 但是當我打開封面時,它仍然帶有紅色,這意味着它不會覆蓋它,請有人向我解釋爲什麼和我在哪裏做錯了? app.layout.view.py test.py e1 = Users(name='admine2', e

    1熱度

    1回答

    我在python中創建了一個庫,它與python2和python3都兼容。我決定使用python3中的一個功能(即metaclass上的__prepare__方法),並在python2中使用一點小技巧(一個類的計數器)來達到同樣的目的。 我有一個PEP3115常數簡單地定義爲: PEP3115 = sys.version_info >= (3, 0) ,所以我可以使用:

    1熱度

    1回答

    我有我的Python應用程序構建爲一個目錄如下: proj - comp1 - comp2 tests - comp1 - comp2 other - contains some python code 我正在nosetests如下: nosetests --with-coverage --cover-package=proj --excl

    7熱度

    2回答

    我想知道是否可以將coverage.xml文件合併到1個文件中以查看HTML輸出中的全局報告。 我的unit/functional tests作爲1命令運行,integration tests作爲第二個命令。這意味着我對unit/functional tests的覆蓋範圍將被unit tests覆蓋。 如果我對這個問題有一些解決方案,主要是將這些文件合併爲一個文件,那將會很棒。