我有
my $test_case_list = [
+{
label => &config->current->{'DBI'}[0],
expected => 'dbi:mysql:dbname=investometrica',
},
+{
label => &config->current->{'maintenance_file_path'}[0],
expected => '/var/tmp/',
},
];
for my $test_case_item (@$test_case_list) {
my $label = @{ $test_case_item->{label} };
my $expected = @{ $test_case_item->{expected} };
is ( $label, $expected, "Match");
}
这给了我一个可怕的警告:
在 config.t 第 25 行使用“strict refs”时,不能使用字符串 ("dbi:mysql:dbname=investometrica") 作为 ARRAY 引用。
我究竟做错了什么?