runtests.pl: allow <file[1-4]> tags in client section.

This enables tests to create more than one file on the client side.
This commit is contained in:
Patrick Monnerat 2017-09-02 12:57:13 +01:00
parent f0cda34145
commit 989e4d4a31
1 changed files with 18 additions and 16 deletions

View File

@ -3808,9 +3808,10 @@ sub singletest {
unlink($memdump);
}
# create a (possibly-empty) file before starting the test
my @inputfile=getpart("client", "file");
my %fileattr = getpartattr("client", "file");
# create (possibly-empty) files before starting the test
for my $partsuffix (('', '1', '2', '3', '4')) {
my @inputfile=getpart("client", "file".$partsuffix);
my %fileattr = getpartattr("client", "file".$partsuffix);
my $filename=$fileattr{'name'};
if(@inputfile || $filename) {
if(!$filename) {
@ -3826,6 +3827,7 @@ sub singletest {
print OUTFILE $fileContent;
close(OUTFILE);
}
}
my %cmdhash = getpartattr("client", "command");