簡體   English   中英

你如何運行Openerp 7內置的單元測試?

[英]How do you run the Openerp 7 built in unit tests?

如何運行內置模塊的單元測試? 我試過啟動服務器:

./openerp-server -c /path/to/config -d my_database -u stock --log-level=test

但是日志中沒有任何內容。 在我的配置中,我也嘗試過設置

test_enable = True

如何讓測試結果顯示在日志中? 謝謝。

安裝或更新模塊時會啟動測試。 如果要啟動銷售模塊及其所有依賴項的測試,則必須創建一個演示數據庫和

./openerp-server --addons-path=... -d mydb --log-level=test -i sale --test-enable

參數--log-level = test不是必需的,但是如果省略它,則不會看到所有執行的測試的日志。

您可以選擇添加:

--test-report-directory=/tmp

如果您在銷售模塊上進行開發,則可以使用相同的argumentsn運行服務器,但使用-u而不是-i(並避免使用createdb命令),以便僅重新啟動銷售模塊的測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM