Annotation of embedaddon/php/ext/standard/tests/general_functions/bug41518.phpt, revision 1.1.1.2

1.1       misho       1: --TEST--
                      2: Bug #41518 (file_exists() warns of open_basedir restriction on non-existent file)
                      3: --SKIPIF--
                      4: <?php
                      5: $tmp_dir = __DIR__ . '/bug41518';
                      6: mkdir($tmp_dir);
                      7: if (!is_dir($tmp_dir)) {
                      8:        die("skip");
                      9: }
1.1.1.2 ! misho      10: @unlink($tmp_dir);
1.1       misho      11: ?>
                     12: --INI--
                     13: open_basedir=.
                     14: --FILE--
                     15: <?php
                     16: 
                     17: $tmp_dir = __DIR__ . "/bug41518/";
1.1.1.2 ! misho      18: @mkdir($tmp_dir);
1.1       misho      19: $tmp_file = $tmp_dir."/bug41418.tmp";
                     20: 
                     21: touch($tmp_file);
                     22: var_dump(file_exists($tmp_file)); //exists
                     23: var_dump(file_exists($tmp_file."nosuchfile")); //doesn't exist
                     24: 
                     25: @unlink($tmp_file);
                     26: @rmdir($tmp_dir);
                     27: echo "Done\n";
                     28: ?>
1.1.1.2 ! misho      29: --CLEAN--
        !            30: <?php
        !            31: $tmp_dir = __DIR__ . "/bug41518/";
        !            32: @unlink($tmp_dir);
        !            33: ?>
1.1       misho      34: --EXPECT--
                     35: bool(true)
                     36: bool(false)
                     37: Done

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>