PopTest\File\FileTest::testSetAndGetPermissions PHP Метод

testSetAndGetPermissions() публичный Метод

    public function testSetAndGetPermissions()
    {
        $f = new File(__DIR__ . '/../tmp/access.txt');
        if (DIRECTORY_SEPARATOR == '/') {
            $this->assertEquals(777, $f->getPermissions());
            $f->setPermissions(0775);
            $this->assertEquals(775, $f->getPermissions());
            $f->setPermissions(0777);
            $this->assertEquals(777, $f->getPermissions());
            $this->assertEquals(777, $f->getDirPermissions());
            $f->setDirPermissions(0775, true);
            $this->assertEquals(775, $f->getDirPermissions());
            $f->setDirPermissions(0777);
        }
    }