By playing games with starting and stopping dumbster, it now outputs the
text in /target/test-emails. The other sending targets fail due to missing
content errors.
I am now getting 8 failures and 1 error. I have pasted below the errors
that I am getting. It would be nice if someone can verify that they are
getting the same ones!
Since we are getting known errors, I tweaked maven to ignore errors and
failures so you can generate the docs by just running maven site.
Eric
Failure details
testSetFrom2
Should have thrown an exception
junit.framework.AssertionFailedError: Should have thrown an exception at
org.apache.commons.mail.EmailTest.testSetFrom2(EmailTest.java:420)
testAddTo2
Should have thrown an exception
junit.framework.AssertionFailedError: Should have thrown an exception at
org.apache.commons.mail.EmailTest.testAddTo2(EmailTest.java:582)
testAddCc2
Should have thrown an exception
junit.framework.AssertionFailedError: Should have thrown an exception at
org.apache.commons.mail.EmailTest.testAddCc2(EmailTest.java:822)
testAddBcc2
Should have thrown an exception
junit.framework.AssertionFailedError: Should have thrown an exception at
org.apache.commons.mail.EmailTest.testAddBcc2(EmailTest.java:1050)
testAddReplyTo2
Should have thrown an exception
junit.framework.AssertionFailedError: Should have thrown an exception at
org.apache.commons.mail.EmailTest.testAddReplyTo2(EmailTest.java:1291)
testSend
Unexpected exception thrown
junit.framework.AssertionFailedError: Unexpected exception thrown at
org.apache.commons.mail.HtmlEmailTest.testSend(HtmlEmailTest.java:204)
testGetSetMsg
N/A
java.lang.NullPointerException at java.lang.String.indexOf(String.java:1236)
at java.lang.String.indexOf(String.java:1218) at
org.apache.commons.mail.HtmlEmailTest.testGetSetMsg(HtmlEmailTest.java:88)
testSend
Unexpected exception thrown
junit.framework.AssertionFailedError: Unexpected exception thrown at
org.apache.commons.mail.MultiPartEmailTest.testSend(MultiPartEmailTest.java:
185)
testSetMsg
expected:<> but was:<null>
junit.framework.ComparisonFailure: expected:<> but was:<null> at
org.apache.commons.mail.MultiPartEmailTest.testSetMsg(MultiPartEmailTest.jav
a:86)
> -----Original Message-----
> From: Eric Pugh [mailto:[EMAIL PROTECTED]
> Sent: Friday, October 29, 2004 1:39 PM
> To: Jakarta Commons Developers List; Mark Lowe
> Subject: RE: [email] test cases
>
>
> Alright.. I've made some progress. I refactored all the unit tests to
> extend from BaseEmailTestCase. BaseEmailTestCase contains the
> various bits
> of shared code. It also starts and stops dumbster.
>
> So, on to my problem... I added an example of Dumster being quried for the
> email, and validating the subject. It also writes the email out to
> /target/test-emails as a .txt file. Look at TestEmail.testSend. If you
> JUST run that method, everything works great. If you run everything,
> dumbster seems to fail. I am still digging through it.
>
> At any rate, Mark, would writing the email out like that solve your needs?
>
> I know it's frustrating getting everything setup, but don't give up!
>
> Eric
>
> > -----Original Message-----
> > From: Mark Lowe [mailto:[EMAIL PROTECTED]
> > Sent: Friday, October 29, 2004 12:16 PM
> > To: Jakarta Commons Developers List
> > Subject: Re: [email] test cases
> >
> >
> > Thinking about it , if a simple swing app could be fired up (like
> > junit (test:ui)) then that could be used for testing the output
> > without using an smtp server, perhaps even just something that can
> > render and output to a image or pdf. I'll have a read around.
> >
> >
> >
> > On Fri, 29 Oct 2004 11:39:29 +0200, Mark Lowe <[EMAIL PROTECTED]> wrote:
> > > The smtp jar does seem required to run the tests and only have them
> > > failing rather than throwing errors. The mail api seems to have
> > > trouble throwing a UnsupportedEncodingException. But this isn't really
> > > a test case issue, as the unit test correctly report that no exception
> > > is thrown.
> > >
> > > Mark
> > >
> > >
> > >
> > > On Fri, 29 Oct 2004 11:20:54 +0200, Eric Pugh
> <[EMAIL PROTECTED]> wrote:
> > > > I can see the value of *actually* recieving the email. I
> > think we could add
> > > > it commented out to project.xml. And a FAQ entry
> > (xdocs/faq.fml) about
> > > > swapping between dumbster and really sending emails...
> > > >
> > > > Eric
> > > >
> > > >
> > > >
> > > > > -----Original Message-----
> > > > > From: Corey Scott [mailto:[EMAIL PROTECTED]
> > > > > Sent: Friday, October 29, 2004 3:23 AM
> > > > > To: Jakarta Commons Developers List; Mark Lowe
> > > > > Subject: Re: [email] test cases
> > > > >
> > > > >
> > > > > It doesnt use smtp.jar, right?
> > > > >
> > > > >
> > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > > For additional commands, e-mail:
> [EMAIL PROTECTED]
> > > >
> > > >
> ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > >
> > > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]