#!/usr/bin/env -S perl -I . use strict; use warnings; use FTPTest; ############################################################################### my $afile = < { content => $afile, }, '/bar/baz/bfile.txt' => { content => $bfile, }, ); my $cmdline = $WgetTest::WGETPATH . " -S -nH -r ftp://localhost:{{port}}/"; my $expected_error_code = 0; my %expected_downloaded_files = ( 'foo/afile.txt' => { content => $afile, }, 'bar/baz/bfile.txt' => { content => $bfile, }, ); ############################################################################### my $the_test = FTPTest->new ( input => \%urls, cmdline => $cmdline, errcode => $expected_error_code, output => \%expected_downloaded_files); exit $the_test->run(); # vim: et ts=4 sw=4