【发布时间】:2017-04-12 16:43:56
【问题描述】:
我正在编写用于检查 C 代码的 perl 测试用例。这里我多次调用C文件 具有不同的值并检查它是否返回 1。 我的 perl 文件看起来像这样:
my $variableCheck1,$variableCheck2,$variableCheck3.....
.
.
.
.
if(($variableCheck1 == 1) && ($variableCheck2 == 1) && ($variableCheck3 == 1).....)
{
print "Test cases are passed";
}
问题是有很多检查变量。 有没有办法让我可以在循环中运行所有检查变量,同时将数字附加到检查变量中
for($i=1 ; $i < 12 ; $i++)
{
if($variableCheck_$i == 1)
{
print "Test cases are passed";
}
}
附加使得每个循环变量名称根据值 $i 更改:variableCheck1,variableCheck2。
【问题讨论】: