mirror of
https://github.com/php/php-src.git
synced 2024-09-25 03:47:26 +00:00
new mkdir tests
This commit is contained in:
parent
e2d3206e78
commit
17c98844d5
36
ext/standard/tests/file/mkdir-001.phpt
Normal file
36
ext/standard/tests/file/mkdir-001.phpt
Normal file
@ -0,0 +1,36 @@
|
||||
--TEST--
|
||||
mkdir() tests
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
var_dump(mkdir("testdir"));
|
||||
var_dump(mkdir("testdir/subdir"));
|
||||
var_dump(rmdir("testdir/subdir"));
|
||||
var_dump(rmdir("testdir"));
|
||||
|
||||
var_dump(mkdir("./testdir"));
|
||||
var_dump(mkdir("./testdir/subdir"));
|
||||
var_dump(rmdir("./testdir/subdir"));
|
||||
var_dump(rmdir("./testdir"));
|
||||
|
||||
var_dump(mkdir(dirname(__FILE__)."/testdir"));
|
||||
var_dump(mkdir(dirname(__FILE__)."/testdir/subdir"));
|
||||
var_dump(rmdir(dirname(__FILE__)."/testdir/subdir"));
|
||||
var_dump(rmdir(dirname(__FILE__)."/testdir"));
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
Done
|
49
ext/standard/tests/file/mkdir-002.phpt
Normal file
49
ext/standard/tests/file/mkdir-002.phpt
Normal file
@ -0,0 +1,49 @@
|
||||
--TEST--
|
||||
mkdir(dir, 0777) tests
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
var_dump(mkdir("testdir", 0777));
|
||||
var_dump(mkdir("testdir/subdir", 0777));
|
||||
var_dump(`ls -l testdir`);
|
||||
var_dump(rmdir("testdir/subdir"));
|
||||
var_dump(rmdir("testdir"));
|
||||
|
||||
var_dump(mkdir("./testdir", 0777));
|
||||
var_dump(mkdir("./testdir/subdir", 0777));
|
||||
var_dump(`ls -l ./testdir`);
|
||||
var_dump(rmdir("./testdir/subdir"));
|
||||
var_dump(rmdir("./testdir"));
|
||||
|
||||
var_dump(mkdir(dirname(__FILE__)."/testdir", 0777));
|
||||
var_dump(mkdir(dirname(__FILE__)."/testdir/subdir", 0777));
|
||||
$dirname = dirname(__FILE__)."/testdir";
|
||||
var_dump(`ls -l $dirname`);
|
||||
var_dump(rmdir(dirname(__FILE__)."/testdir/subdir"));
|
||||
var_dump(rmdir(dirname(__FILE__)."/testdir"));
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(%d) "%s
|
||||
d%s subdir
|
||||
"
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(%d) "%s
|
||||
d%s subdir
|
||||
"
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(%d) "%s
|
||||
d%s subdir
|
||||
"
|
||||
bool(true)
|
||||
bool(true)
|
||||
Done
|
30
ext/standard/tests/file/mkdir-003.phpt
Normal file
30
ext/standard/tests/file/mkdir-003.phpt
Normal file
@ -0,0 +1,30 @@
|
||||
--TEST--
|
||||
recursive mkdir() tests
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
var_dump(mkdir("testdir/subdir", 0777, true));
|
||||
var_dump(rmdir("testdir/subdir"));
|
||||
var_dump(rmdir("testdir"));
|
||||
|
||||
var_dump(mkdir("./testdir/subdir", 0777, true));
|
||||
var_dump(rmdir("./testdir/subdir"));
|
||||
var_dump(rmdir("./testdir"));
|
||||
|
||||
var_dump(mkdir(dirname(__FILE__)."/testdir/subdir", 0777, true));
|
||||
var_dump(rmdir(dirname(__FILE__)."/testdir/subdir"));
|
||||
var_dump(rmdir(dirname(__FILE__)."/testdir"));
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
Done
|
24
ext/standard/tests/file/mkdir-004.phpt
Normal file
24
ext/standard/tests/file/mkdir-004.phpt
Normal file
@ -0,0 +1,24 @@
|
||||
--TEST--
|
||||
recursive mkdir() tests
|
||||
--SKIPIF--
|
||||
<?
|
||||
chdir("/");
|
||||
if (!@mkdir("testtmpskipifdir")) {
|
||||
die("skip for root only");
|
||||
}
|
||||
rmdir("testtmpskipifdir");
|
||||
?>
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
var_dump(mkdir("/testdir/subdir", 0777, true));
|
||||
var_dump(rmdir("/testdir/subdir"));
|
||||
var_dump(rmdir("/testdir"));
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
Done
|
25
ext/standard/tests/file/mkdir-005.phpt
Normal file
25
ext/standard/tests/file/mkdir-005.phpt
Normal file
@ -0,0 +1,25 @@
|
||||
--TEST--
|
||||
recursive mkdir() tests
|
||||
--SKIPIF--
|
||||
<?
|
||||
chdir("/");
|
||||
if (!@mkdir("testtmpskipifdir")) {
|
||||
die("skip for root only");
|
||||
}
|
||||
rmdir("testtmpskipifdir");
|
||||
?>
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
chdir("/");
|
||||
var_dump(mkdir("./testdir/subdir", 0777, true));
|
||||
var_dump(rmdir("./testdir/subdir"));
|
||||
var_dump(rmdir("./testdir"));
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
Done
|
Loading…
Reference in New Issue
Block a user