pytest-incremental

軟件截圖:
pytest-incremental
軟件詳細信息:
版本: 0.2.0
上傳日期: 12 May 15
許可: 免費
人氣: 64

Rating: 2.0/5 (Total Votes: 1)

pytest增量是一個漸進的測試運行(pytest插件)。
什麼是“增量測試運行”?
當談到集結工具中,通常指的是術語:
- 初始(全)打造 - 所有文件進行編譯
- 增量構建(或部分重建) - 剛修改過的文件進行編譯
- 無操作版本 - 無文件編譯(沒有自上次執行改變)
因此,一個“增量測試運行”只能重新執行受到影響,自去年測試執行更改的源代碼的測試。
它是如何工作的?
pytest增量是pytest插件。所以,如果你可以運行你的測試套件,您可以使用pytest pytest增量。
該插件會分析你的Python源文件,並通過其進口定義模塊的依賴關係。度特是用於跟踪的依賴關係,並保存結果。該插件將修改如何pytest收集你的測試。 pytest做的實際運行測試,並報告結果的作業的其餘部分。

安裝:

pytest增量是在Python 2.6中,2.7測試。
PIP安裝pytest-incremental`
蟒蛇setup.py安裝
本地安裝
你也可以搶插件模塊文件,並把你的項目路徑。然後啟用它(檢查pytest文檔)。
用法:
剛剛從從命令行調用時傳遞參數--incremental:
py.test --incremental
您還可以通過默認添加下面一行到你pytest.ini啟用它:
[pytest]
addopts = --incremental
看著包
默認情況下,如果用進口收集pytest所有模塊將用作依賴。為了限制或擴展您必須使用參數--watch-PKG的監視文件夾

要求

  • 在Python的

限制

  • 從從__all__在一個包導入包導入*模塊不計為一個依賴
  • 在不使用import語句導入模塊
  • 在模塊不explictitly進口但在運行時使用(即與pytest運行測試時conftest.py)
  • 在猴子修補。 (即A進口十乙猴子補丁X.在這種情況下可能取決於B)

類似的軟件

JProfiler
JProfiler

17 Feb 15

tdaemon
tdaemon

11 May 15

snort
snort

14 Apr 15

RESTClient
RESTClient

28 Sep 15

顯影劑的其他軟件 Eduardo Naufel Schettino

hoe.js
hoe.js

13 Apr 15

Doit
Doit

1 Mar 15

avalanche
avalanche

14 Apr 15

意見 pytest-incremental

評論沒有發現
添加評論
打開圖片!