]> granicus.if.org Git - php/commitdiff
Fix conflicts in windows ACL tests
authorFabien Villepinte <fabien.villepinte@gmail.com>
Sat, 9 Nov 2019 12:55:42 +0000 (13:55 +0100)
committerFabien Villepinte <fabien.villepinte@gmail.com>
Sat, 9 Nov 2019 12:55:42 +0000 (13:55 +0100)
Closes GH-4898.

ext/standard/tests/file/windows_acls/bug44859.phpt
ext/standard/tests/file/windows_acls/bug44859_2.phpt
ext/standard/tests/file/windows_acls/bug44859_4.phpt
ext/standard/tests/file/windows_acls/common.inc

index 20e10f5c5b63c7402174e0b3e4ba64c8bfd01c98..679734b3792a9bb7e465f250b71b4b223c8dfcd4 100644 (file)
@@ -7,6 +7,7 @@ skipif();
 ?>
 --FILE--
 <?php
+$uniqueBasePath = substr(__FILE__, 0, strrpos(__FILE__, '.'));
 include_once __DIR__ . '/common.inc';
 fix_acls();
 
@@ -19,7 +20,7 @@ $iteration = array(
 
 echo "Testing file:\n";
 $i = 1;
-$path = __DIR__ . '/a.txt';
+$path = $uniqueBasePath . '_file.txt';
 foreach ($iteration as $perms => $exp) {
        create_file($path, $perms);
        clearstatcache(true, $path);
@@ -34,7 +35,7 @@ foreach ($iteration as $perms => $exp) {
 }
 
 echo "Testing directory:\n";
-$path = __DIR__ . '/adir';
+$path = $uniqueBasePath . '_dir';
 $i = 1;
 foreach ($iteration as $perms => $exp) {
        create_dir($path, $perms);
index 583e63a2a6abe93330a2bd87c9ed15f6f3c1bf89..b88d07f82007f6adbc0342c47097f71d3aac7a8c 100644 (file)
@@ -7,6 +7,7 @@ skipif();
 ?>
 --FILE--
 <?php
+$uniqueBasePath = substr(__FILE__, 0, strrpos(__FILE__, '.'));
 include_once __DIR__ . '/common.inc';
 fix_acls();
 
@@ -19,7 +20,7 @@ $iteration = array(
 
 echo "Testing file:\n";
 $i = 1;
-$path = __DIR__ . '/a.txt';
+$path = $uniqueBasePath . '_file.txt';
 foreach ($iteration as $perms => $exp) {
        create_file($path, $perms);
        clearstatcache(true, $path);
@@ -34,7 +35,7 @@ foreach ($iteration as $perms => $exp) {
 }
 
 echo "Testing directory:\n";
-$path = __DIR__ . '/adir';
+$path = $uniqueBasePath . '_dir';
 $i = 1;
 foreach ($iteration as $perms => $exp) {
        create_dir($path, $perms);
index 452581fa05481a66c77274cdbec03fbc1f2d0291..e0fbe11f4b25e99e0a0fdcb765dd9de821711cb4 100644 (file)
@@ -9,6 +9,7 @@ skipif();
 ?>
 --FILE--
 <?php
+$uniqueBaseName = basename(substr(__FILE__, 0, strrpos(__FILE__, '.')));
 include_once __DIR__ . '/common.inc';
 fix_acls();
 
@@ -21,7 +22,7 @@ $iteration = array(
 
 echo "Testing file with relative path:\n";
 $i = 1;
-$path = './a.txt';
+$path = './' . $uniqueBaseName . '_file.txt';
 foreach ($iteration as $perms => $exp) {
        create_file($path, $perms);
        clearstatcache(true, $path);
@@ -36,7 +37,7 @@ foreach ($iteration as $perms => $exp) {
 }
 
 echo "Testing directory with relative path:\n";
-$path = 'adir';
+$path = $uniqueBaseName . '_dir';
 $i = 1;
 foreach ($iteration as $perms => $exp) {
        create_dir($path, $perms);
index b292745a6be1357f128daa5689264c3206942f80..5d4b402840fb6672d6bf2e6d41eaca3cb5fc1b38 100644 (file)
@@ -168,32 +168,3 @@ function delete_dir($path) {
                return;
        }
 }
-if (0) {
-$path = __DIR__ . '/a.txt';
-create_file($path, PHPT_ACL_NONE);
-if (!is_writable($path)) {
-       echo "PHPT_ACL_NONE success!!\n";
-} else {
-       echo "PHPT_ACL_NONE failed!!\n";
-}
-delete_file($path);
-
-$path = __DIR__ . '/a.txt';
-create_file($path, PHPT_ACL_READ);
-if (!is_writable($path)) {
-       echo "PHPT_ACL_READ success!!\n";
-} else {
-       echo "PHPT_ACL_READ failed!!\n";
-}
-delete_file($path);
-
-$path = __DIR__ . '/adir';
-create_dir($path, PHPT_ACL_READ);
-if (!is_writable($path)) {
-       echo "PHPT_ACL_READ dir success!!\n";
-} else {
-       echo "PHPT_ACL_READ dir failed!!\n";
-}
-delete_dir($path);
-
-}