SocketHandlerTest
extends TestCase
in package
Tags
Table of Contents
- $handler : SocketHandler
- $res : resource
- testAvoidInfiniteLoopWhenNoDataIsWrittenForAWritingTimeoutSeconds() : mixed
- testBadConnectionTimeout() : mixed
- testBadTimeout() : mixed
- testClose() : mixed
- testCloseDoesNotClosePersistentSocket() : mixed
- testExceptionIsThrownIfCannotSetChunkSize() : mixed
- testExceptionIsThrownIfCannotSetTimeout() : mixed
- testExceptionIsThrownOnFsockopenError() : mixed
- testExceptionIsThrownOnPfsockopenError() : mixed
- testInvalidHostname() : mixed
- testSetChunkSize() : mixed
- testSetConnectionString() : mixed
- testSetConnectionTimeout() : mixed
- testSetTimeout() : mixed
- testSetWritingTimeout() : mixed
- testWriteFailsIfStreamTimesOut() : mixed
- testWriteFailsOnIfFwriteReturnsFalse() : mixed
- testWriteFailsOnIncompleteWrite() : mixed
- testWriteWithMemoryFile() : mixed
- testWriteWithMock() : mixed
- getIdentityFormatter() : FormatterInterface
- getMultipleRecords() : array<string|int, mixed>
- getRecord() : array<string|int, mixed>
- createHandler() : mixed
- setMockHandler() : mixed
- writeRecord() : mixed
Properties
$handler
private
SocketHandler
$handler
$res
private
resource
$res
Methods
testAvoidInfiniteLoopWhenNoDataIsWrittenForAWritingTimeoutSeconds()
public
testAvoidInfiniteLoopWhenNoDataIsWrittenForAWritingTimeoutSeconds() : mixed
Tags
Return values
mixed —testBadConnectionTimeout()
public
testBadConnectionTimeout() : mixed
Tags
Return values
mixed —testBadTimeout()
public
testBadTimeout() : mixed
Tags
Return values
mixed —testClose()
public
testClose() : mixed
Return values
mixed —testCloseDoesNotClosePersistentSocket()
public
testCloseDoesNotClosePersistentSocket() : mixed
Return values
mixed —testExceptionIsThrownIfCannotSetChunkSize()
public
testExceptionIsThrownIfCannotSetChunkSize() : mixed
Tags
Return values
mixed —testExceptionIsThrownIfCannotSetTimeout()
public
testExceptionIsThrownIfCannotSetTimeout() : mixed
Tags
Return values
mixed —testExceptionIsThrownOnFsockopenError()
public
testExceptionIsThrownOnFsockopenError() : mixed
Tags
Return values
mixed —testExceptionIsThrownOnPfsockopenError()
public
testExceptionIsThrownOnPfsockopenError() : mixed
Tags
Return values
mixed —testInvalidHostname()
public
testInvalidHostname() : mixed
Tags
Return values
mixed —testSetChunkSize()
public
testSetChunkSize() : mixed
Return values
mixed —testSetConnectionString()
public
testSetConnectionString() : mixed
Return values
mixed —testSetConnectionTimeout()
public
testSetConnectionTimeout() : mixed
Return values
mixed —testSetTimeout()
public
testSetTimeout() : mixed
Return values
mixed —testSetWritingTimeout()
public
testSetWritingTimeout() : mixed
Return values
mixed —testWriteFailsIfStreamTimesOut()
public
testWriteFailsIfStreamTimesOut() : mixed
Tags
Return values
mixed —testWriteFailsOnIfFwriteReturnsFalse()
public
testWriteFailsOnIfFwriteReturnsFalse() : mixed
Tags
Return values
mixed —testWriteFailsOnIncompleteWrite()
public
testWriteFailsOnIncompleteWrite() : mixed
Tags
Return values
mixed —testWriteWithMemoryFile()
public
testWriteWithMemoryFile() : mixed
Return values
mixed —testWriteWithMock()
public
testWriteWithMock() : mixed
Return values
mixed —getIdentityFormatter()
protected
getIdentityFormatter() : FormatterInterface
Return values
FormatterInterface —getMultipleRecords()
protected
getMultipleRecords() : array<string|int, mixed>
Return values
array<string|int, mixed> —getRecord()
protected
getRecord([mixed $level = Logger::WARNING ][, mixed $message = 'test' ][, mixed $context = array() ]) : array<string|int, mixed>
Parameters
- $level : mixed = Logger::WARNING
- $message : mixed = 'test'
- $context : mixed = array()
Return values
array<string|int, mixed> —Record
createHandler()
private
createHandler(mixed $connectionString) : mixed
Parameters
- $connectionString : mixed
Return values
mixed —setMockHandler()
private
setMockHandler([array<string|int, mixed> $methods = array() ]) : mixed
Parameters
- $methods : array<string|int, mixed> = array()
Return values
mixed —writeRecord()
private
writeRecord(mixed $string) : mixed
Parameters
- $string : mixed