mirror of
https://github.com/samba-team/samba.git
synced 2025-08-03 04:22:09 +03:00
selftest: Use idlist testing for python tests.
This commit is contained in:
@ -633,7 +633,7 @@ sub read_testlist($)
|
||||
open(IN, $filename) or die("Unable to open $filename: $!");
|
||||
|
||||
while (<IN>) {
|
||||
if (/-- TEST(-LOADLIST|IDLIST)? --\n/) {
|
||||
if (/-- TEST(-LOADLIST|-IDLIST|) --\n/) {
|
||||
my $supports_loadlist = (defined($1) and $1 eq "-LOADLIST");
|
||||
my $supports_idlist = (defined($1) and $1 eq "-IDLIST");
|
||||
my $name = <IN>;
|
||||
@ -955,7 +955,8 @@ $envvarstr
|
||||
}
|
||||
$cmd .= " --load-list=$listid_file";
|
||||
} elsif ($$_[4]) {
|
||||
$cmd .= join(' ', @{$individual_tests->{$name}});
|
||||
$cmd =~ s/\s+[^\s]+\s*$//;
|
||||
$cmd .= " " . join(' ', @{$individual_tests->{$name}});
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -102,10 +102,9 @@ planperltestsuite() {
|
||||
planpythontestsuite() {
|
||||
name=$1
|
||||
env=$2
|
||||
shift 2
|
||||
other_args="$*"
|
||||
cmdline="$SUBUNITRUN $other_args"
|
||||
plantestsuite "$name" "$env" $cmdline
|
||||
module="$3"
|
||||
shift 3
|
||||
plantestsuite_idlist "$name" "$env" python -m subunit.run $module
|
||||
}
|
||||
|
||||
plansmbtorturetestsuite() {
|
||||
|
Reference in New Issue
Block a user