Swift_Transport_EsmtpTransport_ExtensionSupportTest
extends Swift_Transport_EsmtpTransportTest
in package
A base test case with some custom expectations.
Table of Contents
- assertIdenticalBinary() : mixed
- providerPipeliningOverride() : mixed
- regExp() : mixed
- testBadDataResponseCausesException() : mixed
- testBadGreetingCausesException() : mixed
- testBadResponseAfterDataTransmissionCausesException() : mixed
- testBccRecipientsAreRemovedFromHeaders() : mixed
- testBufferCanBeFetched() : mixed
- testBufferCanBeWrittenToUsingExecuteCommand() : mixed
- testCancellingBubbleBeforeTransportStartStopsEvent() : mixed
- testCancellingBubbleBeforeTransportStoppedStopsEvent() : mixed
- testCancellingEventBubbleBeforeSendStopsEvent() : mixed
- testCcRecipientsSendsMultipleRcpt() : mixed
- testChainOfCommandAlgorithmWhenNotifyingExtensions() : mixed
- testCommandEventsAreGenerated() : mixed
- testDomainNameIsPlacedInEhlo() : mixed
- testDomainNameIsPlacedInHelo() : mixed
- testEachBccRecipientIsSentASeparateMessage() : mixed
- testEncryptionCanBeSetAndFetched() : mixed
- testExceptionBubblesCanBeCancelled() : mixed
- testExceptionsCauseExceptionEvents() : mixed
- testExtensionHandlersAreSortedAsNeeded() : mixed
- testExtensionsAreNotifiedOnCommand() : mixed
- testExtensionsCanExposeMixinMethods() : mixed
- testExtensionsCanModifyMailFromParams() : mixed
- testExtensionsCanModifyRcptParams() : mixed
- testFailedRecipientsCanBeCollectedByReference() : mixed
- testFluidInterface() : mixed
- testHandlersAreNotifiedOfParams() : mixed
- testHeloIsUsedAsFallback() : mixed
- testHostCanBeSetAndFetched() : mixed
- testInvalidHeloResponseCausesException() : mixed
- testInvalidResponseCodeFromMailCausesException() : mixed
- testMailFromCommandIsOnlySentOncePerMessage() : mixed
- testMessageIsStreamedToBufferForData() : mixed
- testMessageStateIsRestoredOnFailure() : mixed
- testMixinMethodsBeginningWithSetAndNullReturnAreFluid() : mixed
- testMixinSetterWhichReturnValuesAreNotFluid() : mixed
- testMultipleRecipientsSendsMultipleRcpt() : mixed
- testNonEncodableSenderCausesException() : mixed
- testPing() : mixed
- testPingOnDeadConnection() : mixed
- testPipelining() : mixed
- testPipeliningOverride() : mixed
- testPipeliningWithDataFailure() : mixed
- testPipeliningWithRecipientFailure() : mixed
- testPipeliningWithSenderFailure() : mixed
- testPortCanBeSetAndFetched() : mixed
- testRegisterPluginLoadsPluginInEventDispatcher() : mixed
- testResponseCodesAreValidated() : mixed
- testResponseEventsAreGenerated() : mixed
- testReturnPathIsPreferredOverSender() : mixed
- testRsetIsSentIfNoSuccessfulRecipients() : mixed
- testSenderIsPreferredOverFrom() : mixed
- testSendEventCapturesFailures() : mixed
- testSendEventHasResultFailedIfAllFailures() : mixed
- testSendEventHasResultSuccessIfNoFailures() : mixed
- testSendEventHasResultTentativeIfSomeFailures() : mixed
- testSendingDispatchesBeforeSendEvent() : mixed
- testSendingDispatchesSendEvent() : mixed
- testSendingRegeneratesMessageId() : mixed
- testSendReturnsNumberOfSuccessfulRecipients() : mixed
- testSetLocalDomain() : mixed
- testStartAccepts220ServiceGreeting() : mixed
- testStartingTransportDispatchesBeforeTransportChangeEvent() : mixed
- testStartingTransportDispatchesTransportChangeEvent() : mixed
- testStartSendsEhloToInitiate() : mixed
- testStartSendsHeloToInitiate() : mixed
- testStoppingTransportDispatchesBeforeTransportChangeEvent() : mixed
- testStoppingTransportDispatchesTransportChangeEvent() : mixed
- testStopSendsQuitCommand() : mixed
- testSuccessfulDataCommand() : mixed
- testSuccessfulMailCommand() : mixed
- testSuccessfulRcptCommandWith250Response() : mixed
- testSupportedExtensionHandlersAreRunAfterEhlo() : mixed
- testTimeoutCanBeSetAndFetched() : mixed
- testUtf8AddressWithIdnEncoder() : mixed
- testUtf8AddressWithUtf8Encoder() : mixed
- createEventDispatcher() : mixed
- createMessage() : mixed
- finishBuffer() : mixed
- getBuffer() : mixed
- getMockery() : mixed
- getTransport() : mixed
- tearDown() : mixed
Methods
assertIdenticalBinary()
public
assertIdenticalBinary(mixed $expected, mixed $actual[, mixed $message = '' ]) : mixed
Parameters
- $expected : mixed
- $actual : mixed
- $message : mixed = ''
Return values
mixed —providerPipeliningOverride()
public
providerPipeliningOverride() : mixed
Return values
mixed —regExp()
public
static regExp(mixed $pattern) : mixed
Parameters
- $pattern : mixed
Return values
mixed —testBadDataResponseCausesException()
public
testBadDataResponseCausesException() : mixed
Return values
mixed —testBadGreetingCausesException()
public
testBadGreetingCausesException() : mixed
Return values
mixed —testBadResponseAfterDataTransmissionCausesException()
public
testBadResponseAfterDataTransmissionCausesException() : mixed
Return values
mixed —testBccRecipientsAreRemovedFromHeaders()
public
testBccRecipientsAreRemovedFromHeaders() : mixed
Return values
mixed —testBufferCanBeFetched()
public
testBufferCanBeFetched() : mixed
Return values
mixed —testBufferCanBeWrittenToUsingExecuteCommand()
public
testBufferCanBeWrittenToUsingExecuteCommand() : mixed
Return values
mixed —testCancellingBubbleBeforeTransportStartStopsEvent()
public
testCancellingBubbleBeforeTransportStartStopsEvent() : mixed
Return values
mixed —testCancellingBubbleBeforeTransportStoppedStopsEvent()
public
testCancellingBubbleBeforeTransportStoppedStopsEvent() : mixed
Return values
mixed —testCancellingEventBubbleBeforeSendStopsEvent()
public
testCancellingEventBubbleBeforeSendStopsEvent() : mixed
Return values
mixed —testCcRecipientsSendsMultipleRcpt()
public
testCcRecipientsSendsMultipleRcpt() : mixed
Return values
mixed —testChainOfCommandAlgorithmWhenNotifyingExtensions()
public
testChainOfCommandAlgorithmWhenNotifyingExtensions() : mixed
Return values
mixed —testCommandEventsAreGenerated()
public
testCommandEventsAreGenerated() : mixed
Return values
mixed —testDomainNameIsPlacedInEhlo()
public
testDomainNameIsPlacedInEhlo() : mixed
Return values
mixed —testDomainNameIsPlacedInHelo()
public
testDomainNameIsPlacedInHelo() : mixed
Return values
mixed —testEachBccRecipientIsSentASeparateMessage()
public
testEachBccRecipientIsSentASeparateMessage() : mixed
Return values
mixed —testEncryptionCanBeSetAndFetched()
public
testEncryptionCanBeSetAndFetched() : mixed
Return values
mixed —testExceptionBubblesCanBeCancelled()
public
testExceptionBubblesCanBeCancelled() : mixed
Return values
mixed —testExceptionsCauseExceptionEvents()
public
testExceptionsCauseExceptionEvents() : mixed
Return values
mixed —testExtensionHandlersAreSortedAsNeeded()
public
testExtensionHandlersAreSortedAsNeeded() : mixed
Return values
mixed —testExtensionsAreNotifiedOnCommand()
public
testExtensionsAreNotifiedOnCommand() : mixed
Return values
mixed —testExtensionsCanExposeMixinMethods()
public
testExtensionsCanExposeMixinMethods() : mixed
Return values
mixed —testExtensionsCanModifyMailFromParams()
public
testExtensionsCanModifyMailFromParams() : mixed
Return values
mixed —testExtensionsCanModifyRcptParams()
public
testExtensionsCanModifyRcptParams() : mixed
Return values
mixed —testFailedRecipientsCanBeCollectedByReference()
public
testFailedRecipientsCanBeCollectedByReference() : mixed
Return values
mixed —testFluidInterface()
public
testFluidInterface() : mixed
Return values
mixed —testHandlersAreNotifiedOfParams()
public
testHandlersAreNotifiedOfParams() : mixed
Return values
mixed —testHeloIsUsedAsFallback()
public
testHeloIsUsedAsFallback() : mixed
Return values
mixed —testHostCanBeSetAndFetched()
public
testHostCanBeSetAndFetched() : mixed
Return values
mixed —testInvalidHeloResponseCausesException()
public
testInvalidHeloResponseCausesException() : mixed
Return values
mixed —testInvalidResponseCodeFromMailCausesException()
public
testInvalidResponseCodeFromMailCausesException() : mixed
Return values
mixed —testMailFromCommandIsOnlySentOncePerMessage()
public
testMailFromCommandIsOnlySentOncePerMessage() : mixed
Return values
mixed —testMessageIsStreamedToBufferForData()
public
testMessageIsStreamedToBufferForData() : mixed
Return values
mixed —testMessageStateIsRestoredOnFailure()
public
testMessageStateIsRestoredOnFailure() : mixed
Return values
mixed —testMixinMethodsBeginningWithSetAndNullReturnAreFluid()
public
testMixinMethodsBeginningWithSetAndNullReturnAreFluid() : mixed
Return values
mixed —testMixinSetterWhichReturnValuesAreNotFluid()
public
testMixinSetterWhichReturnValuesAreNotFluid() : mixed
Return values
mixed —testMultipleRecipientsSendsMultipleRcpt()
public
testMultipleRecipientsSendsMultipleRcpt() : mixed
Return values
mixed —testNonEncodableSenderCausesException()
public
testNonEncodableSenderCausesException() : mixed
Return values
mixed —testPing()
public
testPing() : mixed
Return values
mixed —testPingOnDeadConnection()
public
testPingOnDeadConnection() : mixed
Return values
mixed —testPipelining()
public
testPipelining() : mixed
Return values
mixed —testPipeliningOverride()
public
testPipeliningOverride(mixed $enabled, bool $supported, bool $expected) : mixed
Parameters
- $enabled : mixed
- $supported : bool
- $expected : bool
Tags
Return values
mixed —testPipeliningWithDataFailure()
public
testPipeliningWithDataFailure() : mixed
Return values
mixed —testPipeliningWithRecipientFailure()
public
testPipeliningWithRecipientFailure() : mixed
Return values
mixed —testPipeliningWithSenderFailure()
public
testPipeliningWithSenderFailure() : mixed
Return values
mixed —testPortCanBeSetAndFetched()
public
testPortCanBeSetAndFetched() : mixed
Return values
mixed —testRegisterPluginLoadsPluginInEventDispatcher()
public
testRegisterPluginLoadsPluginInEventDispatcher() : mixed
Return values
mixed —testResponseCodesAreValidated()
public
testResponseCodesAreValidated() : mixed
Return values
mixed —testResponseEventsAreGenerated()
public
testResponseEventsAreGenerated() : mixed
Return values
mixed —testReturnPathIsPreferredOverSender()
public
testReturnPathIsPreferredOverSender() : mixed
Return values
mixed —testRsetIsSentIfNoSuccessfulRecipients()
public
testRsetIsSentIfNoSuccessfulRecipients() : mixed
Return values
mixed —testSenderIsPreferredOverFrom()
public
testSenderIsPreferredOverFrom() : mixed
Return values
mixed —testSendEventCapturesFailures()
public
testSendEventCapturesFailures() : mixed
Return values
mixed —testSendEventHasResultFailedIfAllFailures()
public
testSendEventHasResultFailedIfAllFailures() : mixed
Return values
mixed —testSendEventHasResultSuccessIfNoFailures()
public
testSendEventHasResultSuccessIfNoFailures() : mixed
Return values
mixed —testSendEventHasResultTentativeIfSomeFailures()
public
testSendEventHasResultTentativeIfSomeFailures() : mixed
Return values
mixed —testSendingDispatchesBeforeSendEvent()
public
testSendingDispatchesBeforeSendEvent() : mixed
Return values
mixed —testSendingDispatchesSendEvent()
public
testSendingDispatchesSendEvent() : mixed
Return values
mixed —testSendingRegeneratesMessageId()
public
testSendingRegeneratesMessageId() : mixed
Return values
mixed —testSendReturnsNumberOfSuccessfulRecipients()
public
testSendReturnsNumberOfSuccessfulRecipients() : mixed
Return values
mixed —testSetLocalDomain()
public
testSetLocalDomain() : mixed
Return values
mixed —testStartAccepts220ServiceGreeting()
public
testStartAccepts220ServiceGreeting() : mixed
Return values
mixed —testStartingTransportDispatchesBeforeTransportChangeEvent()
public
testStartingTransportDispatchesBeforeTransportChangeEvent() : mixed
Return values
mixed —testStartingTransportDispatchesTransportChangeEvent()
public
testStartingTransportDispatchesTransportChangeEvent() : mixed
Return values
mixed —testStartSendsEhloToInitiate()
public
testStartSendsEhloToInitiate() : mixed
Return values
mixed —testStartSendsHeloToInitiate()
public
testStartSendsHeloToInitiate() : mixed
Return values
mixed —testStoppingTransportDispatchesBeforeTransportChangeEvent()
public
testStoppingTransportDispatchesBeforeTransportChangeEvent() : mixed
Return values
mixed —testStoppingTransportDispatchesTransportChangeEvent()
public
testStoppingTransportDispatchesTransportChangeEvent() : mixed
Return values
mixed —testStopSendsQuitCommand()
public
testStopSendsQuitCommand() : mixed
Return values
mixed —testSuccessfulDataCommand()
public
testSuccessfulDataCommand() : mixed
Return values
mixed —testSuccessfulMailCommand()
public
testSuccessfulMailCommand() : mixed
Return values
mixed —testSuccessfulRcptCommandWith250Response()
public
testSuccessfulRcptCommandWith250Response() : mixed
Return values
mixed —testSupportedExtensionHandlersAreRunAfterEhlo()
public
testSupportedExtensionHandlersAreRunAfterEhlo() : mixed
Return values
mixed —testTimeoutCanBeSetAndFetched()
public
testTimeoutCanBeSetAndFetched() : mixed
Return values
mixed —testUtf8AddressWithIdnEncoder()
public
testUtf8AddressWithIdnEncoder() : mixed
Return values
mixed —testUtf8AddressWithUtf8Encoder()
public
testUtf8AddressWithUtf8Encoder() : mixed
Return values
mixed —createEventDispatcher()
protected
createEventDispatcher([mixed $stub = true ]) : mixed
Parameters
- $stub : mixed = true
Return values
mixed —createMessage()
protected
createMessage() : mixed
Return values
mixed —finishBuffer()
protected
finishBuffer(mixed $buf) : mixed
Parameters
- $buf : mixed
Return values
mixed —getBuffer()
protected
getBuffer() : mixed
Return values
mixed —getMockery()
protected
getMockery(mixed $class) : mixed
Parameters
- $class : mixed
Return values
mixed —getTransport()
protected
abstract getTransport(mixed $buf) : mixed
Parameters
- $buf : mixed
Return values
mixed —tearDown()
protected
tearDown() : mixed