5
我試圖爲下調試器中運行測試:如何在調試器模式下運行perl測試?
perl -d $(which prove) t/file.t
但因爲每個測試運行作爲單獨的作業這沒有任何影響。
我發現--exec
選項,但是當我提供它,我失去了任何選項從.proverc
文件和命令行
prove -Ithis/is/lost --exec 'perl -d' t/file.t
如何通過prove
與其他選項運行測試,並且不會失去這些選項,這些選項在.proverc
文件和命令行提供?
我不想重複自己,寫:
prove --exec 'perl -d -Ilib -Ilocal/lib/perl5' t/file.t
雖然-Ilib
和-Ilocal/lib/perl5
都在.proverc
文件
我已經試過這一點。它沒有用,因爲它會運行兩個調試器。一個用於證明,另一個用於測試。我設置端口遠程調試,但由於兩個調試器運行,我得到了有關該端口正在使用和場景死亡衝突( –