Swift_Transport_SendmailTransportTest
extends Swift_Transport_AbstractSmtpEventSupportTest
in package
A base test case with some custom expectations.
Table of Contents
- assertIdenticalBinary() : mixed
- regExp() : mixed
- testBadDataResponseCausesException() : mixed
- testBadGreetingCausesException() : mixed
- testBadResponseAfterDataTransmissionCausesException() : mixed
- testBccRecipientsAreRemovedFromHeaders() : mixed
- testBufferCanBeFetched() : mixed
- testBufferCanBeWrittenToUsingExecuteCommand() : mixed
- testCancellingBubbleBeforeTransportStartStopsEvent() : mixed
- testCancellingBubbleBeforeTransportStoppedStopsEvent() : mixed
- testCancellingEventBubbleBeforeSendStopsEvent() : mixed
- testCcRecipientsSendsMultipleRcpt() : mixed
- testCommandCanBeSetAndFetched() : mixed
- testCommandEventsAreGenerated() : mixed
- testDomainNameIsPlacedInHelo() : mixed
- testEachBccRecipientIsSentASeparateMessage() : mixed
- testExceptionBubblesCanBeCancelled() : mixed
- testExceptionsCauseExceptionEvents() : mixed
- testFailedRecipientsCanBeCollectedByReference() : mixed
- testFluidInterface() : mixed
- testInvalidHeloResponseCausesException() : mixed
- testInvalidResponseCodeFromMailCausesException() : mixed
- testMailFromCommandIsOnlySentOncePerMessage() : mixed
- testMessageIsStreamedToBufferForData() : mixed
- testMessageStateIsRestoredOnFailure() : mixed
- testMultipleRecipientsSendsMultipleRcpt() : mixed
- testNonEncodableSenderCausesException() : mixed
- testPing() : mixed
- testPingOnDeadConnection() : 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
- testSendingIn_t_ModeWith_i_FlagDoesntEscapeDot() : mixed
- testSendingInTModeWith_oi_FlagDoesntEscapeDot() : mixed
- testSendingMessageIn_t_ModeUsesSimplePipe() : mixed
- testSendingMessageRegeneratesId() : mixed
- testSendingRegeneratesMessageId() : mixed
- testSendReturnsNumberOfSuccessfulRecipients() : mixed
- testSetLocalDomain() : mixed
- testStartAccepts220ServiceGreeting() : mixed
- testStartingTransportDispatchesBeforeTransportChangeEvent() : mixed
- testStartingTransportDispatchesTransportChangeEvent() : mixed
- testStartSendsHeloToInitiate() : mixed
- testStoppingTransportDispatchesBeforeTransportChangeEvent() : mixed
- testStoppingTransportDispatchesTransportChangeEvent() : mixed
- testStopSendsQuitCommand() : mixed
- testSuccessfulDataCommand() : mixed
- testSuccessfulMailCommand() : mixed
- testSuccessfulRcptCommandWith250Response() : mixed
- testUtf8AddressWithIdnEncoder() : mixed
- testUtf8AddressWithUtf8Encoder() : mixed
- createEventDispatcher() : mixed
- createMessage() : mixed
- finishBuffer() : mixed
- getBuffer() : mixed
- getMockery() : mixed
- getSendmail() : 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 —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 —testCommandCanBeSetAndFetched()
public
testCommandCanBeSetAndFetched() : mixed
Return values
mixed —testCommandEventsAreGenerated()
public
testCommandEventsAreGenerated() : mixed
Return values
mixed —testDomainNameIsPlacedInHelo()
public
testDomainNameIsPlacedInHelo() : mixed
Return values
mixed —testEachBccRecipientIsSentASeparateMessage()
public
testEachBccRecipientIsSentASeparateMessage() : mixed
Return values
mixed —testExceptionBubblesCanBeCancelled()
public
testExceptionBubblesCanBeCancelled() : mixed
Return values
mixed —testExceptionsCauseExceptionEvents()
public
testExceptionsCauseExceptionEvents() : mixed
Return values
mixed —testFailedRecipientsCanBeCollectedByReference()
public
testFailedRecipientsCanBeCollectedByReference() : mixed
Return values
mixed —testFluidInterface()
public
testFluidInterface() : 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 —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 —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 —testSendingIn_t_ModeWith_i_FlagDoesntEscapeDot()
public
testSendingIn_t_ModeWith_i_FlagDoesntEscapeDot() : mixed
Return values
mixed —testSendingInTModeWith_oi_FlagDoesntEscapeDot()
public
testSendingInTModeWith_oi_FlagDoesntEscapeDot() : mixed
Return values
mixed —testSendingMessageIn_t_ModeUsesSimplePipe()
public
testSendingMessageIn_t_ModeUsesSimplePipe() : mixed
Return values
mixed —testSendingMessageRegeneratesId()
public
testSendingMessageRegeneratesId() : 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 —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 —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 —getSendmail()
protected
getSendmail(mixed $buf[, mixed $dispatcher = null ]) : mixed
Parameters
- $buf : mixed
- $dispatcher : mixed = null
Return values
mixed —getTransport()
protected
getTransport(mixed $buf[, mixed $dispatcher = null ][, mixed $addressEncoder = null ][, mixed $command = '/usr/sbin/sendmail -bs' ]) : mixed
Parameters
- $buf : mixed
- $dispatcher : mixed = null
- $addressEncoder : mixed = null
- $command : mixed = '/usr/sbin/sendmail -bs'
Return values
mixed —tearDown()
protected
tearDown() : mixed