コード例 #1
0
 /**
  * test correct file mode for created directory
  */
 public function testDirectoryHasCorrectDifferentFilePermissions()
 {
     $example = new FilemodeExample('id', 0755);
     $example->setDirectory(__DIR__);
     if (DIRECTORY_SEPARATOR === '\\') {
         // can not really test on windows, filemode from mkdir() is ignored
         $this->assertEquals(40777, decoct(fileperms(__DIR__ . '/id')));
     } else {
         $this->assertEquals(40755, decoct(fileperms(__DIR__ . '/id')));
     }
 }
コード例 #2
0
 /**
  * test that the directory is created
  */
 public function testDirectoryIsCreatedWithGivenPermissions()
 {
     $example = new FilemodeExample('id', 0755);
     $example->setDirectory(vfsStream::url('exampleDir'));
     $this->assertEquals(0755, vfsStreamWrapper::getRoot()->getChild('id')->getPermissions());
 }