]> granicus.if.org Git - php/commitdiff
Refactor ftp_append test to clean temporary files
authorMichael Paul <michael@michaelpaul.com.br>
Sun, 10 Sep 2017 15:16:37 +0000 (16:16 +0100)
committerJoe Watkins <krakjoe@php.net>
Tue, 12 Sep 2017 06:10:22 +0000 (07:10 +0100)
ext/ftp/tests/ftp_append.phpt

index 5f52ac923c0e5a0386f32c2b4bf2642a8805741c..ff695c4d5bd000c387b5ef1f999b0a08f650a54d 100644 (file)
@@ -13,18 +13,28 @@ if (!$ftp) die("Couldn't connect to the server");
 
 var_dump(ftp_login($ftp, 'user', 'pass'));
 
-@unlink(__DIR__.'/ftp_append_foobar');
+$fooPath = __DIR__ . '/ftp_append_foo';
+file_put_contents($fooPath, 'foo');
+var_dump(ftp_append($ftp, 'ftp_append_foobar', $fooPath, FTP_BINARY));
 
-file_put_contents(__DIR__.'/ftp_append_foo', 'foo');
-var_dump(ftp_append($ftp, 'ftp_append_foobar', __DIR__.'/ftp_append_foo', FTP_BINARY));
+$barPath = __DIR__ . '/ftp_append_bar';
+file_put_contents($barPath, 'bar');
+var_dump(ftp_append($ftp, 'ftp_append_foobar', $barPath, FTP_BINARY));
 
-file_put_contents(__DIR__.'/ftp_append_bar', 'bar');
-var_dump(ftp_append($ftp, 'ftp_append_foobar', __DIR__.'/ftp_append_bar', FTP_BINARY));
-
-var_dump(file_get_contents(__DIR__.'/ftp_append_foobar'));
+$fooBarPath = __DIR__ . '/ftp_append_foobar';
+var_dump(file_get_contents($fooBarPath));
 
 ftp_close($ftp);
 ?>
+--CLEAN--
+<?php
+$fooPath = __DIR__ . '/ftp_append_foo';
+unlink($fooPath);
+$barPath = __DIR__ . '/ftp_append_bar';
+unlink($barPath);
+$fooBarPath = __DIR__ . '/ftp_append_foobar';
+unlink($fooBarPath);
+?>
 --EXPECTF--
 bool(true)
 bool(true)