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
文件
我已经试过这一点。它没有用,因为它会运行两个调试器。一个用于证明,另一个用于测试。我设置端口远程调试,但由于两个调试器运行,我得到了有关该端口正在使用和场景死亡冲突( –