23 lines
545 B
Plaintext
23 lines
545 B
Plaintext
|
|
--TEST--
|
||
|
|
test permissions of created dirs
|
||
|
|
--SKIPIF--
|
||
|
|
--FILE--
|
||
|
|
<?php
|
||
|
|
require_once dirname(__FILE__) . '/setup.php.inc';
|
||
|
|
umask('000'); // force default to 777 to confirm we create tighter
|
||
|
|
$tar = new Archive_Tar(dirname(__FILE__) . '/dir_permissions.tar');
|
||
|
|
$tar->extract('', true);
|
||
|
|
$phpunit->assertNoErrors('after');
|
||
|
|
echo substr(sprintf('%o', fileperms('dir_permissions')), -4), PHP_EOL;
|
||
|
|
echo 'tests done';
|
||
|
|
?>
|
||
|
|
--CLEAN--
|
||
|
|
<?php
|
||
|
|
unlink('dir_permissions/a.txt');
|
||
|
|
unlink('dir_permissions/b.txt');
|
||
|
|
rmdir('dir_permissions');
|
||
|
|
?>
|
||
|
|
--EXPECT--
|
||
|
|
0775
|
||
|
|
tests done
|