mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Bug #49166 mtr --combination is broken after restrictions of combination names
Combinations beginning with -- not allowed Allow them...
This commit is contained in:
@ -3251,9 +3251,11 @@ sub run_testcase ($) {
|
|||||||
|
|
||||||
mtr_verbose("Running test:", $tinfo->{name});
|
mtr_verbose("Running test:", $tinfo->{name});
|
||||||
|
|
||||||
# Allow only alpanumerics pluss _ - + . in combination names
|
# Allow only alpanumerics pluss _ - + . in combination names,
|
||||||
|
# or anything beginning with -- (the latter comes from --combination)
|
||||||
my $combination= $tinfo->{combination};
|
my $combination= $tinfo->{combination};
|
||||||
if ($combination && $combination !~ /^\w[-\w\.\+]+$/)
|
if ($combination && $combination !~ /^\w[-\w\.\+]+$/
|
||||||
|
&& $combination !~ /^--/)
|
||||||
{
|
{
|
||||||
mtr_error("Combination '$combination' contains illegal characters");
|
mtr_error("Combination '$combination' contains illegal characters");
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user