【发布时间】:2011-06-20 16:32:49
【问题描述】:
我在 perl 中使用 TAP::Harness,如下所示:
$harness = TAP::Harness->new({
formatter_class => 'TAP::Formatter::Console',
merge => 1,
verbosity => 1,
normalize => 1,
color => 1,
test_args => ['--url', $url, '--session', $session],
});
稍后我调用 $harness->runtests(),传递了几个测试的数组。
问题是,在我所有的测试中:
use Data::Dumper;
print Dumper \@ARGV;
输出:
$VAR1 = [];
在底层测试中 @ARGV 中没有出现 test_args 吗?我需要为每个测试传递一些选项。
【问题讨论】:
标签: perl unit-testing testing