Give a readable error in mtr if resolve_at_variable fails
This commit is contained in:
parent
188b0b99cf
commit
5ac05a6172
@ -347,8 +347,15 @@ sub resolve_at_variable {
|
|||||||
or croak "There is no group named '$group_name' that ",
|
or croak "There is no group named '$group_name' that ",
|
||||||
"can be used to resolve '$option_name' for test '$self->{testname}'";
|
"can be used to resolve '$option_name' for test '$self->{testname}'";
|
||||||
|
|
||||||
my $value= $from_group->value($option_name) || '';
|
my $value= $from_group->value($option_name);
|
||||||
$res .= $before.$value;
|
if (!defined($value))
|
||||||
|
{
|
||||||
|
::mtr_verbose("group: $group_name option_name: $option_name is undefined");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$res .= $before.$value;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
$res .= $after;
|
$res .= $after;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user