예제 #1
0
파일: FSTest.php 프로젝트: VijitCoder/Kira
 public function test_makeDir()
 {
     $newPath = 'some/new';
     $this->assertFalse($this->root->hasChild('some'), 'Еще нет целевого каталога и его родителя');
     $result = FS::makeDir($this->rootPath . $newPath, 0755);
     $this->assertNull($result, 'Успешное создание каталогов, метод не пробросил исключений.');
     $this->assertTrue($this->root->hasChild($newPath), 'Созданный каталог реально существует');
     $this->assertEquals(0755, $this->root->getChild('some')->getPermissions(), 'Назначены верные права на промежуточный каталог');
     $this->assertEquals(0755, $this->root->getChild($newPath)->getPermissions(), 'Назначены верные права на конечный каталог');
 }