]> granicus.if.org Git - php/commitdiff
MF52: fix test: don't create tmp files in "." and clean up when done
authorAntony Dovgal <tony2001@php.net>
Fri, 9 Jan 2009 23:12:30 +0000 (23:12 +0000)
committerAntony Dovgal <tony2001@php.net>
Fri, 9 Jan 2009 23:12:30 +0000 (23:12 +0000)
ext/ftp/tests/ftp_get_basic.phpt

index 01bfadc416fad17f8b5f07b9ddb14795b3cde721..4a56edac5b506527f97f5838bb14dbd48fabe8c8 100644 (file)
@@ -18,12 +18,13 @@ if (!$ftp) die("Couldn't connect to the server");
 var_dump(ftp_login($ftp, 'user', 'pass'));
 
 //test simple text transfer
-$tmpfname = tempnam(".", "ftp_test");
+$tmpfname = tempnam(dirname(__FILE__), "ftp_test");
 var_dump(ftp_get($ftp, $tmpfname ,'a story.txt', FTP_ASCII));
 echo file_get_contents($tmpfname);
+unlink($tmpfname);
 
 //test binary data transfer
-$tmpfname = tempnam(".", "ftp_test");
+$tmpfname = tempnam(dirname(__FILE__), "ftp_test");
 var_dump(ftp_get($ftp, $tmpfname, 'binary data.bin', FTP_BINARY));
 var_dump(urlencode(file_get_contents($tmpfname)));
 unlink($tmpfname);