11 unless(defined($NetConfig{ftp_testhost}) && $NetConfig{test_hosts}) {
19 $ftp = Net::FTP->new($NetConfig{ftp_testhost})
20 or (print("not ok 1\n"), exit);
22 printf "ok %d\n",$t++;
24 $ftp->login('anonymous') or die($ftp->message . "\n");
25 printf "ok %d\n",$t++;
28 print STDERR $ftp->message,"\n";
32 printf "ok %d\n",$t++;
34 $ftp->cwd('/pub') or do {
35 print STDERR $ftp->message,"\n";
39 if ($data = $ftp->stor('libnet.tst')) {
40 my $text = "abc\ndef\nqwe\n";
41 printf "ok %d\n",$t++;
42 $data->write($text,length $text);
44 $data = $ftp->retr('libnet.tst');
45 $data->read($buf,length $text);
47 print "not " unless $text eq $buf;
48 printf "ok %d\n",$t++;
49 $ftp->delete('libnet.tst') or print "not ";
50 printf "ok %d\n",$t++;
54 print "# ",$ftp->message,"\n";
55 printf "ok %d\n",$t++;
56 printf "ok %d\n",$t++;
57 printf "ok %d\n",$t++;
61 print STDERR $ftp->message,"\n";
65 printf "ok %d\n",$t++;