本文整理匯總了PHP中org\bovigo\vfs\vfsStreamDirectory::chmod方法的典型用法代碼示例。如果您正苦於以下問題:PHP vfsStreamDirectory::chmod方法的具體用法?PHP vfsStreamDirectory::chmod怎麽用?PHP vfsStreamDirectory::chmod使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org\bovigo\vfs\vfsStreamDirectory
的用法示例。
在下文中一共展示了vfsStreamDirectory::chmod方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: testShouldThrowExceptionWhenDeletionNotPermitted
/**
* @expectedException RuntimeException
*/
public function testShouldThrowExceptionWhenDeletionNotPermitted()
{
$this->root->chmod(0555);
$this->root->getChild('testfile2')->chmod(0555);
$localDelete = new DefaultDelete($this->root->url() . '/testfile2');
$localDelete->execute();
}
示例2: testDumpToFileThrowsExceptionIfFileDoesNotExistAndTheDirectoryIsNotWritable
/**
* Test dump to file throws exception if file does not exist and the directory is not writable.
*/
public function testDumpToFileThrowsExceptionIfFileDoesNotExistAndTheDirectoryIsNotWritable()
{
$mock = $this->getMockForAbstractClass('SportTrackerConnector\\Workout\\Dumper\\AbstractDumper');
$this->root->chmod(00);
$file = vfsStream::url('root/workout.tst');
$workoutMock = $this->getMock('SportTrackerConnector\\Workout\\Workout');
$this->setExpectedException('InvalidArgumentException', 'Directory for output file "vfs://root/workout.tst" is not writable.');
$mock->dumpToFile($workoutMock, $file);
}
示例3: taskFailsOnWritingFailure
/**
* @test
*/
public function taskFailsOnWritingFailure()
{
$this->dir->chmod(0);
$result = $this->task->run();
$this->assertFalse($result->wasSuccessful());
}