]> granicus.if.org Git - php/commitdiff
Test cleanup improvements, files might be locked in the test process
authorAnatol Belski <ab@php.net>
Mon, 14 Aug 2017 11:08:04 +0000 (13:08 +0200)
committerAnatol Belski <ab@php.net>
Mon, 14 Aug 2017 11:08:04 +0000 (13:08 +0200)
ext/standard/tests/file/bug65272.phpt
ext/standard/tests/file/fgetss1.phpt
ext/standard/tests/file/flock.phpt
ext/standard/tests/file/fscanf.phpt

index 04a5c2d5d5dcc7b85160efa7181cd462944e8329..3a772a803758ec03d0d2dfc8f730e1e7ca5e095d 100644 (file)
@@ -7,7 +7,7 @@ if (stripos(PHP_OS, 'win') !== 0) die("skip windows required");
 --FILE--
 <?php
 
-$file = dirname(__FILE__)."/flock.dat";
+$file = dirname(__FILE__)."/flock_bug65272.dat";
 
 $fp1 = fopen($file, "w");
 var_dump(flock($fp1, LOCK_SH));
@@ -16,9 +16,13 @@ $fp2 = fopen($file, "r");
 var_dump(flock($fp2, LOCK_EX|LOCK_NB, $wouldblock));
 var_dump($wouldblock);
 
-@unlink($file);
 echo "Done\n";
 ?>
+--CLEAN--
+<?php
+$file = dirname(__FILE__)."/flock_bug65272.dat";
+unlink($file);
+?>
 --EXPECTF--
 bool(true)
 bool(false)
index 96b8b6f5328e5b9cfb718969c960bb7312f1e001..58dd00c11ab4d7315c2b57b685dec80e957021b8 100644 (file)
@@ -29,10 +29,13 @@ foreach ($array as $str) {
        var_dump(fgetss($fp, 10, "<script>,<a>"));
 }
 
-@unlink($filename);
-
 echo "Done\n";
 ?>
+--CLEAN--
+<?php
+$filename = dirname(__FILE__)."/fgetss1.html";
+unlink($filename);
+?>
 --EXPECTF--    
 string(21) "askasdfasdf<b>aaaaaa
 "
index 55aae4ab5a2c303c516044526aa75d14a30e4330..ab08de52564de110a759820e28360b7602f0c95d 100644 (file)
@@ -33,9 +33,13 @@ var_dump($would);
 var_dump(flock($fp, -1));
 var_dump(flock($fp, 0));
 
-@unlink($file);
 echo "Done\n";
 ?>
+--CLEAN--
+<?php
+$file = dirname(__FILE__)."/flock.dat";
+unlink($file);
+?>
 --EXPECTF--    
 Warning: flock() expects at least 2 parameters, 0 given in %s on line %d
 NULL
index 003dd53dfa0b9b882511cd7ed00cd3c1f66adb34..700439fcb5f499d8fd3c7ce0d6d9e87dbc21ba02 100644 (file)
@@ -56,9 +56,13 @@ file_put_contents($filename, "data");
 $fp = fopen($filename, "rt");
 var_dump(fscanf($fp, "%s%d", $v));
 
-@unlink($filename);
 echo "Done\n";
 ?>
+--CLEAN--
+<?php
+$filename = dirname(__FILE__)."/fscanf.dat";
+unlink($filename);
+?>
 --EXPECTF--    
 Warning: fscanf() expects at least 2 parameters, 0 given in %s on line %d
 NULL