coverage.py

    0熱度

    1回答

    我在我的代碼(python 2.7)上使用coverage.py,在Windows上的PyDEV中使用。 我只在UNIX上運行的代碼位,通常先從: if os.name == 'posix': ,我要確保這部分內容也是如此。以某種方式在UNIX上運行覆蓋範圍,並將結果合併到PyDEV。 雖然我不知道如何實現它。

    4熱度

    1回答

    coverage 3.4 Nose 1.1.2 Python 2.7.1 我有以下 root srC#source directory company division pkg1 module1 module2 pkg2 module1 module2

    0熱度

    1回答

    當我使用鼻子測試1.2.1覆蓋時,它會拋出下面的錯誤。 /usr/lib/python2.6/site-packages/tw/core/view.py:223: DeprecationWarning: object.__new__() takes no parameters obj = object.__new__(cls, *args, **kw) Traceback (most rece

    0熱度

    1回答

    我正在編寫一些舊的和無法使用的代碼的測試過程。我發現coverage.py是一個有用的工具,可幫助我決定下一步要寫哪個測試。當我改進我們的測試時,我想看看我是如何影響我們的報道的。 目前我通過兩次提交html報告,在並排瀏覽器窗口中,以及直觀地查找差異來做到這一點。這似乎很粗糙。你們有沒有更好的解決方案? 我發現z3c.coverage,在努力讓zope-testrunner與我們的測試一起工作後

    2熱度

    1回答

    我們做與python世界即coverage.py 現在著名的和唯一可行的解​​決方案覆蓋報告, 我們acheive與coverage.py是什麼: 凡爲我們可以用ruby-rails實現的是: 所以,我的問題是你如何獲得與coverage.py更詳細的覆蓋報告? [或在Python Django的世界上任何其他工具] 注: coverage run manage.py test --setting

    6熱度

    2回答

    有沒有任何方法可以對使用pyinstaller構建的可執行文件運行覆蓋率?我試圖運行它像一個Python腳本,它不喜歡可執行文件作爲輸入(我沒有真正期望它的工作),我懷疑答案是沒有沒有簡單的方法來運行覆蓋對一個可執行文件......(這是Windows的exe) 我使用的覆蓋包只是正常範圍包,您從nedbatchelder.com(http://nedbatchelder.com/code/cov

    47熱度

    1回答

    儘管安裝了插件,但似乎無法使用鼻子獲得代碼覆蓋率。 有關如何解決此問題的任何想法? 12:15:25 ~/sandbox/ec$ nosetests --plugins Plugin xunit Plugin deprecated Plugin skip Plugin multiprocess Plugin failuredetail Plugin capture Plugin lo

    1熱度

    2回答

    這是我嘗試的一個示例目標。原來,它想要刪除所有內容,因爲逗號分隔了「* */*」和「封面」 - 可以理解。 <target name="clean"> <delete verbose="true"> <fileset dir="." includes="**/*.pyo"></fileset> <fileset dir="." includes="**

    5熱度

    1回答

    我有一個複雜的tox.ini配置與不同版本的Python的多個環境。 我想知道如何告訴tox只在默認的python解釋器上運行coverage。 其中一個問題是默認的python環境可能會因平臺不同而不同。 我有一個包裝腳本,它調用tox -e py25,py26,docs其中的-e參數是檢測到的python版本。 [tox] ... [testenv:docs] ...

    2熱度

    1回答

    我使用Python code coverage tool來監控和測量我們的測試覆蓋率。我現在在內部發布結果,使用覆蓋範圍極好的html報告生成。我想將所有模塊的平面報告生成的報告更改爲嵌套/分層方法,以便每個模塊都可以顯示其中模塊的總計。因此,如果我現在總結頁面的樣子: Name Stmts Miss Cover myapp 33 33 0% myapp.infra