Inappropriate test strategy in MailEchoRawXMLTest
-------------------------------------------------
Key: SYNAPSE-246
URL: https://issues.apache.org/jira/browse/SYNAPSE-246
Project: Synapse
Issue Type: Bug
Components: Transports
Affects Versions: NIGHTLY
Reporter: Andreas Veithen
Priority: Minor
The unit tests in MailEchoRawXMLTest test the mail transport by sending mails
to a Gmail account, connecting to smtp.gmail.com and pop.gmail.com. This
strategy is inappropriate for several reasons:
1) It introduces a dependency external to the test itself.
2) The tests will fail when executed on a machine not connected to the Internet
or from within a network with a restrictive firewall.
3) It slows down the execution of the tests.
4) Sporadically smtp.gmail.com replies with "421 4.4.5 Server busy, try again
later.", causing the test to fail.
Maybe we should consider using something like mock-javamail
(https://mock-javamail.dev.java.net/) to make these tests self-containing.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]