cost 189 ms
如何在 .proverc 中指定規則?

[英]How to specify rules in .proverc?

Perls 證明工具的聯機幫助頁說: .proverc 中的選項以與命令行選項相同的方式指定: 這不是真的,規則指定為 將在命令行上工作,但在.proverc文件中無法識別。 事實上,將此行添加到.proverc將禁用對所有文件的並行測試。 ...

Perl6:使用 prove6 時讀取測試文件夾中的文件

[英]Perl6: Read file in test folder when using prove6

編寫測試時,文本文件會在測試文件夾中讀取,但不會在文件夾外讀取(即,運行 prove6 時)。 例如,此代碼讀取測試文件夾內的 ReadConfig.ini,但不讀取其外部: 另一方面,此代碼在測試文件夾之外工作: 正確的語法是什么? 謝謝! ...

如何在無緩沖模式下運行Perl的``prove`` TAP線束?

[英]How do I run Perl's ``prove`` TAP harness in unbuffered mode?

作為Linux 3中用Python 3 [.4-.6]編寫的測試套件的一部分,我必須運行一些第三方測試。 第三方測試是bash腳本。 它們旨在與Perl的prove TAP線束一起運行。 一個bash腳本最多可以包含幾千個單獨的測試 - 其中一些可以無限期掛起。 超時后,我想殺死測試腳本 ...

如何在調試器模式下運行perl測試?

[英]How to run perl test in debugger mode?

我嘗試在調試器下運行測試: 但這沒有任何效果,因為每個測試都是作為單獨的工作運行的。 我找到了--exec選項,但是當我提供它時,我丟失了.proverc文件和命令行中的任何選項 如何運行通過試驗prove有其他選項 ,不要失去了其在提供這些選項.proverc文件和命令行 ...

無法檢測“析因”的來源。 為什么?

[英]Cannot detect source of 'factorial'. Why?

當我嘗試prove factorial時,我得到以下追溯: 這是我的factorial.pm : 和我的factorial.t : 我通過運行此程序驗證了我的factorial模塊是否正常工作(或者至少正確地做了一件事)。 ...

perl的參數化* .t證明現有的測試

[英]parameterization of perl *.t Prove existing tests

我有一堆perl測試: 功能測試 機械化測試 實際單元測試,斷言功能和返回值等 涉及外部服務的測試,如WebServices 數據庫中心測試 REST測試 我通過證明運行所有這些,並在理論上將它們重新安排到各種目錄中並運行類似find t ...

Perl的prove命令輸出的統計信息(usr,sys,cusr,csys和CPU)是什么意思?

[英]What do the statistics (usr, sys, cusr, csys, and CPU) outputted by Perl's prove command mean?

我做了很多谷歌搜索,但無法找到這個問題的答案。 當您在測試中運行證明( http://perldoc.perl.org/prove.html )時,您會得到一些如下所示的統計信息: 為usr,sys,cusr,csys和CPU提供的數字是什么意思? ...

無法運行perl證明--debug選項

[英]unable to run perl prove with --debug option

我試圖用-d選項運行證明,但得到錯誤: 現在'man prove'沒有顯示-d開關,但http://perldoc.perl.org/5.8.8/prove.html 清楚地顯示--debug 這是文檔錯誤還是證明問題? 有沒有辦法,我可以使用-debug和證明? 我在用 ...

如何運行perl xt測試?

[英]How to run perl xt tests?

最近,新的偉大事物出現在Perl世界中。 在庫包中很長一段時間都有包含測試的文件夾t 。 現在還有一個包含作者測試的文件夾xt 。 在庫安裝過程中不需要xt測試,但它有助於庫autor確保代碼很好。 有一個spript prove與Perl一起運行測試。 如果運行不帶參數的prov ...

證明命令沒有在 arisdottle 之后傳遞參數

[英]prove command not passing arguments after arisdottle to

我正在嘗試通過prove命令將一些參數傳遞給測試腳本。 基於一些舊線程,其中 is 選項被散列,以及我的證明man頁的內容(下面引用),在選項應該工作之前使用 :: ,但證明仍然解析測試腳本的選項,因為它是自己的: $ prove -vt/040-unit-object-test.t :: ...

如果在沒有換行符的情況下寫入stdout,則測試失敗

[英]Test fails under prove if it writes to stdout without newline

當我使用prove實用程序運行perl測試時,如果測試中的方法包含未被換行符終止的print語句,則會失敗。 這導致了 如果我附加換行符: print "A\\n"; 測試通過。 (注意,如果我只是執行測試perl mytest.t而不是使用prove它通過任何一種方式) ...

如何使用證明在不同的服務器上運行相同的測試?

[英]How to run same tests on different servers using prove?

我正在使用Perl prove測試實用程序(TAP :: Harness)來測試我的程序。 我需要先在本地計算機上運行相同的測試,然后在遠程計算機上運行。 (測試程序應分別連接到localhost或遠程主機) 如何使用證明將參數(test_server)傳遞給測試? 我應該使用環 ...

如何將開發目錄中已卸載的Perl模塊輕松添加到@INC?

[英]How can I easily add the uninstalled Perl modules in my development directory to @INC?

我正在為現有項目編寫Perl t / *。t測試。 在開發過程中,我想使用“證明”在模塊目錄層次結構中的任意深度運行選擇測試。 我已經創建了一些t /目錄,其深度與我要測試的* .pm文件相同。 不幸的是,項目代碼基礎的lib /不在@INC中。 自動檢測並將路徑添加到@INC的最佳 ...

Perl單元測試中的分叉子過程停止證明; 測試::線束退出

[英]Forking subprocesses in Perl unit tests stops prove; Test::Harness exiting

我一直在嘗試使用Perl實用程序/模塊“證明”作為一些單元測試的測試工具。 單元測試比“單元”更加“系統”,因為我需要將一些后台進程分解為測試的一部分,使用以下... 但是出於某種原因,當我讓我的.t文件啟動一些額外的進程時,它會導致測試工具在所有測試完成后掛在第一個.t文件的末尾,而 ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM