org\bovigo\vfs\vfsStreamExLockTestCase::filePutContentsLockShouldReportError PHP Метод

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

This test verifies the current behaviour where vfsStream URLs do not work with file_put_contents() and LOCK_EX. The test is intended to break once PHP changes this so we get notified about the change.
    public function filePutContentsLockShouldReportError()
    {
        @file_put_contents(vfsStream::url('root/testfile'), "some string\n", LOCK_EX);
        $php_error = error_get_last();
        $this->assertEquals("file_put_contents(): Exclusive locks may only be set for regular files", $php_error['message']);
    }