vfsStreamWrapperFlockTestCase
extends BC_PHPUnit_Framework_TestCase
in package
Test for flock() implementation.
Tags
Table of Contents
- $root : vfsStreamContainer
- root directory
- bc_expectException() : mixed
- bc_getMock() : mixed
- canAquireEclusiveLock() : mixed
- canAquireEclusiveLockWithNonBlockingFlockCall() : mixed
- canAquireExclusiveLockIfAlreadySelfExclusivelyLocked() : mixed
- canAquireExclusiveLockIfAlreadySelfSharedLocked() : mixed
- canAquireSharedLock() : mixed
- canAquireSharedLockIfAlreadySelfExclusivelyLocked() : mixed
- canAquireSharedLockIfAlreadySelfSharedLocked() : mixed
- canAquireSharedLockIfAlreadySharedLockedOnOtherFileHandler() : mixed
- canAquireSharedLockWithNonBlockingFlockCall() : mixed
- canNotAquireExclusiveLockIfAlreadyExclusivelyLockedOnOtherFileHandler() : mixed
- canNotAquireExclusiveLockIfAlreadySharedLockedOnOtherFileHandler() : mixed
- canNotAquireSharedLockIfAlreadyExclusivelyLockedOnOtherFileHandler() : mixed
- canNotRemoveExlusiveLockAcquiredOnOtherFileHandler() : mixed
- canNotRemoveSharedLockAcquiredOnOtherFileHandler() : mixed
- canRemoveLock() : mixed
- canRemoveLockWhenNotLocked() : mixed
- canRemoveLockWithNonBlockingFlockCall() : mixed
- canRemoveSharedLockWithoutRemovingSharedLockOnOtherFileHandler() : mixed
- fileIsNotLockedByDefault() : mixed
- notRemovesExclusiveLockOnStreamCloseIfExclusiveLockAcquiredOnOtherFileHandler() : mixed
- notRemovesSharedLockOnStreamCloseIfSharedLockAcquiredOnOtherFileHandler() : mixed
- removesExclusiveLockOnStreamClose() : mixed
- removesSharedLockOnStreamClose() : mixed
- setUp() : mixed
- set up test environment
- streamIsNotLockedByDefault() : mixed
Properties
$root
root directory
protected
vfsStreamContainer
$root
Methods
bc_expectException()
public
bc_expectException(mixed $exception) : mixed
Parameters
- $exception : mixed
Return values
mixed —bc_getMock()
public
bc_getMock(mixed $originalClassName[, mixed $methods = array() ][, array<string|int, mixed> $arguments = array() ][, mixed $mockClassName = '' ][, mixed $callOriginalConstructor = true ][, mixed $callOriginalClone = true ][, mixed $callAutoload = true ][, mixed $cloneArguments = false ][, mixed $callOriginalMethods = false ][, mixed $proxyTarget = null ]) : mixed
Parameters
- $originalClassName : mixed
- $methods : mixed = array()
- $arguments : array<string|int, mixed> = array()
- $mockClassName : mixed = ''
- $callOriginalConstructor : mixed = true
- $callOriginalClone : mixed = true
- $callAutoload : mixed = true
- $cloneArguments : mixed = false
- $callOriginalMethods : mixed = false
- $proxyTarget : mixed = null
Return values
mixed —canAquireEclusiveLock()
public
canAquireEclusiveLock() : mixed
Tags
Return values
mixed —canAquireEclusiveLockWithNonBlockingFlockCall()
public
canAquireEclusiveLockWithNonBlockingFlockCall() : mixed
Tags
Return values
mixed —canAquireExclusiveLockIfAlreadySelfExclusivelyLocked()
public
canAquireExclusiveLockIfAlreadySelfExclusivelyLocked() : mixed
Tags
Return values
mixed —canAquireExclusiveLockIfAlreadySelfSharedLocked()
public
canAquireExclusiveLockIfAlreadySelfSharedLocked() : mixed
Tags
Return values
mixed —canAquireSharedLock()
public
canAquireSharedLock() : mixed
Tags
Return values
mixed —canAquireSharedLockIfAlreadySelfExclusivelyLocked()
public
canAquireSharedLockIfAlreadySelfExclusivelyLocked() : mixed
Tags
Return values
mixed —canAquireSharedLockIfAlreadySelfSharedLocked()
public
canAquireSharedLockIfAlreadySelfSharedLocked() : mixed
Tags
Return values
mixed —canAquireSharedLockIfAlreadySharedLockedOnOtherFileHandler()
public
canAquireSharedLockIfAlreadySharedLockedOnOtherFileHandler() : mixed
Tags
Return values
mixed —canAquireSharedLockWithNonBlockingFlockCall()
public
canAquireSharedLockWithNonBlockingFlockCall() : mixed
Tags
Return values
mixed —canNotAquireExclusiveLockIfAlreadyExclusivelyLockedOnOtherFileHandler()
public
canNotAquireExclusiveLockIfAlreadyExclusivelyLockedOnOtherFileHandler() : mixed
Tags
Return values
mixed —canNotAquireExclusiveLockIfAlreadySharedLockedOnOtherFileHandler()
public
canNotAquireExclusiveLockIfAlreadySharedLockedOnOtherFileHandler() : mixed
Tags
Return values
mixed —canNotAquireSharedLockIfAlreadyExclusivelyLockedOnOtherFileHandler()
public
canNotAquireSharedLockIfAlreadyExclusivelyLockedOnOtherFileHandler() : mixed
Tags
Return values
mixed —canNotRemoveExlusiveLockAcquiredOnOtherFileHandler()
public
canNotRemoveExlusiveLockAcquiredOnOtherFileHandler() : mixed
Tags
Return values
mixed —canNotRemoveSharedLockAcquiredOnOtherFileHandler()
public
canNotRemoveSharedLockAcquiredOnOtherFileHandler() : mixed
Tags
Return values
mixed —canRemoveLock()
public
canRemoveLock() : mixed
Tags
Return values
mixed —canRemoveLockWhenNotLocked()
public
canRemoveLockWhenNotLocked() : mixed
Tags
Return values
mixed —canRemoveLockWithNonBlockingFlockCall()
public
canRemoveLockWithNonBlockingFlockCall() : mixed
Tags
Return values
mixed —canRemoveSharedLockWithoutRemovingSharedLockOnOtherFileHandler()
public
canRemoveSharedLockWithoutRemovingSharedLockOnOtherFileHandler() : mixed
Tags
Return values
mixed —fileIsNotLockedByDefault()
public
fileIsNotLockedByDefault() : mixed
Tags
Return values
mixed —notRemovesExclusiveLockOnStreamCloseIfExclusiveLockAcquiredOnOtherFileHandler()
public
notRemovesExclusiveLockOnStreamCloseIfExclusiveLockAcquiredOnOtherFileHandler() : mixed
Tags
Return values
mixed —notRemovesSharedLockOnStreamCloseIfSharedLockAcquiredOnOtherFileHandler()
public
notRemovesSharedLockOnStreamCloseIfSharedLockAcquiredOnOtherFileHandler() : mixed
Tags
Return values
mixed —removesExclusiveLockOnStreamClose()
public
removesExclusiveLockOnStreamClose() : mixed
Tags
Return values
mixed —removesSharedLockOnStreamClose()
public
removesSharedLockOnStreamClose() : mixed
Tags
Return values
mixed —setUp()
set up test environment
public
setUp() : mixed
Return values
mixed —streamIsNotLockedByDefault()
public
streamIsNotLockedByDefault() : mixed