pytest-incremental

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

Rating: nan/5 (Total Votes: 0)

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)

類似的軟件

PMD
PMD

9 Dec 15

qtsourceview
qtsourceview

11 May 15

pry
pry

14 Apr 15

nosango
nosango

11 May 15

顯影劑的其他軟件 Eduardo Naufel Schettino

Doit
Doit

1 Mar 15

avalanche
avalanche

14 Apr 15

hoe.js
hoe.js

13 Apr 15

意見 pytest-incremental

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