PHP Class Neos\Flow\Tests\Unit\Core\LockManagerTest

Inheritance: extends Neos\Flow\Tests\UnitTestCase
Show file Open project: neos/flow-development-collection

Protected Properties

Property Type Description
$lockManager Neos\Flow\Core\LockManager | PHPUnit_Framework_MockObject_MockObject
$mockLockDirectory org\bovigo\vfs\vfsStreamDirectory
$mockLockFile org\bovigo\vfs\vfsStreamFile
$mockLockFlagFile org\bovigo\vfs\vfsStreamFile

Public Methods

Method Description
constructorDoesNotRemoveLockFilesIfTheyAreNotExpired ( )
constructorRemovesExpiredLockFiles ( )
exitIfSiteLockedDoesNotExitIfSiteIsNotLocked ( )
exitIfSiteLockedExitsIfSiteIsLocked ( )
isSiteLockedReturnsFalseIfTheFlagFileDoesNotExist ( )
isSiteLockedReturnsTrueIfTheFlagFileExists ( )
lockSiteOrExitCreatesLockFlagFileIfItDoesNotExist ( ) test
lockSiteOrExitDoesNotExitIfSiteIsNotLocked ( )
lockSiteOrExitExitsIfSiteIsLocked ( )
lockSiteOrExitUpdatesLockFlagFileLastModifiedTimestampIfItExists ( )
setUp ( )
unlockSiteClosesLockResource ( )
unlockSiteRemovesLockFlagFile ( )

Method Details

constructorDoesNotRemoveLockFilesIfTheyAreNotExpired() public method

constructorRemovesExpiredLockFiles() public method

exitIfSiteLockedDoesNotExitIfSiteIsNotLocked() public method

exitIfSiteLockedExitsIfSiteIsLocked() public method

isSiteLockedReturnsFalseIfTheFlagFileDoesNotExist() public method

isSiteLockedReturnsTrueIfTheFlagFileExists() public method

lockSiteOrExitCreatesLockFlagFileIfItDoesNotExist() public method

test

lockSiteOrExitDoesNotExitIfSiteIsNotLocked() public method

lockSiteOrExitExitsIfSiteIsLocked() public method

lockSiteOrExitUpdatesLockFlagFileLastModifiedTimestampIfItExists() public method

setUp() public method

public setUp ( )

unlockSiteClosesLockResource() public method

unlockSiteRemovesLockFlagFile() public method

Property Details

$lockManager protected property

protected LockManager,Neos\Flow\Core|PHPUnit_Framework_MockObject_MockObject $lockManager
return Neos\Flow\Core\LockManager | PHPUnit_Framework_MockObject_MockObject

$mockLockDirectory protected property

protected vfsStreamDirectory,org\bovigo\vfs $mockLockDirectory
return org\bovigo\vfs\vfsStreamDirectory

$mockLockFile protected property

protected vfsStreamFile,org\bovigo\vfs $mockLockFile
return org\bovigo\vfs\vfsStreamFile

$mockLockFlagFile protected property

protected vfsStreamFile,org\bovigo\vfs $mockLockFlagFile
return org\bovigo\vfs\vfsStreamFile