如何从默认值 t / * .t 更改 Makefile.PL 中的默认测试路径?文档中提到了一个属性,但它不起作用。有谁知道怎么做?
答案 0 :(得分:2)
在Makefile.PL中:
WriteMakefile(
test => { TESTS => 'tests/*.t'},
....
将make test
运行tests
中的测试脚本而不是t
。
答案 1 :(得分:1)
Manni的建议允许您使用MakeMaker将在测试目标中使用的glob模式,但这仍然相当有限。我写了Test::Manifest,以便我可以覆盖这些部分来完成我需要做的事情。即使你不想做与Test :: Manifest相同的事情,你也可以查看源代码来看看我做了什么。