Wait a minute. You want me to test that my change works--that simple messages 
are not multipart--or that other messages still are multipart? Or something 
else?

-------------------------------------
David Pollak<feeder.of.the.be...@gmail.com> wrote:

On Tue, Nov 3, 2009 at 1:30 PM, Naftoli Gugenheim <naftoli...@gmail.com>wrote:

> I asked you how to write one. I have no clue how to unit test email, or
> what content type an email is. And the test has to not fail on computers
> that don't have an SMTP server, I presume?


I don't know how to write tests against mailers, but you're the one that
made a change, so you have to figure out how to test it.  I know no more
about testing mailers than you do, so it's one of us that has to do the
work.


> As I mentioned on review board, I did test it manually though and it works
> fine. Do most commits include a unit test?
>

If this change breaks the mailer, the break impacts lots and lots of
people.  The mailer code has been stable and untouched for a long time
(except for the change to LiftActors).  So, my criteria for accepting this
change is to have a test associated with it.


>
>
> On Tue, Nov 3, 2009 at 4:18 PM, David Pollak <
> feeder.of.the.be...@gmail.com> wrote:
>
>>
>>
>> On Tue, Nov 3, 2009 at 1:08 PM, Naftoli Gugenheim 
>> <naftoli...@gmail.com>wrote:
>>
>>> Can someone look at Review Board? Is my addition okay?
>>
>>
>> Did you write a test?
>>
>> Also, it's not going into M7, so it's not going to get merged into master
>> until Thursday.
>>
>>
>>>
>>>
>>> On Sat, Oct 31, 2009 at 10:00 PM, Naftoli Gugenheim <
>>> naftoli...@gmail.com> wrote:
>>>
>>>> How does this look? (Note: output from git diff -b, so applying it won't
>>>> indent properly)
>>>>
>>>>
>>>> On Fri, Oct 30, 2009 at 4:20 PM, Derek Chen-Becker <
>>>> dchenbec...@gmail.com> wrote:
>>>>
>>>>> Probably not until next week, unfortunately. If you don't mind looking
>>>>> at it, the main thing to change is in Mailer.scala, around line 156. There
>>>>> should be a check or match to see if info is a List(PlainMailBodyType), 
>>>>> and
>>>>> if so, skip the Multipart mapping that follows and do a message.setText on
>>>>> the contents of the PlainMailBodyType instead.
>>>>>
>>>>> Derek
>>>>>
>>>>>
>>>>> On Fri, Oct 30, 2009 at 1:29 PM, Naftoli Gugenheim <
>>>>> naftoli...@gmail.com> wrote:
>>>>>
>>>>>> I guess you didn't get around to it yet. Any idea when? Thanks.
>>>>>> http://github.com/dpp/liftweb/issues/#issue/110
>>>>>>
>>>>>>
>>>>>> On Thu, Oct 15, 2009 at 3:03 PM, Derek Chen-Becker <
>>>>>> dchenbec...@gmail.com> wrote:
>>>>>>
>>>>>>> Looking at the code I don't think that it would be hard to "do the
>>>>>>> right thing" depending on whether someone calls sendMail with a 
>>>>>>> sequence of
>>>>>>> MailBodyTypes or just a single PlainMailBodyType. If someone wants to 
>>>>>>> open
>>>>>>> an issue on it I could make the change.
>>>>>>>
>>>>>>> Derek
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Oct 15, 2009 at 8:45 AM, David Pollak <
>>>>>>> feeder.of.the.be...@gmail.com> wrote:
>>>>>>>
>>>>>>>> In the deep dark recesses of my memory, I think we originally did
>>>>>>>> text-only messages and there was some complaint about that... sigh.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, Oct 14, 2009 at 10:36 PM, Derek Chen-Becker <
>>>>>>>> dchenbec...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> The way that Lift uses the API we don't support sending
>>>>>>>>> non-multipart messages. I suppose that this could be refactored to 
>>>>>>>>> support
>>>>>>>>> single part MIME messages, but I really have trouble believing that a
>>>>>>>>> BlackBerry can't handle it.
>>>>>>>>>
>>>>>>>>> Derek
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, Oct 12, 2009 at 9:38 PM, Naftoli Gugenheim <
>>>>>>>>> naftoli...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> True, I may have to do that at some point, although I'm not super
>>>>>>>>>> confident I'll find such specs.
>>>>>>>>>> What do you say to Ross's comment? Why is it multipart?
>>>>>>>>>>
>>>>>>>>>> -------------------------------------
>>>>>>>>>> David Pollak<feeder.of.the.be...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>> On Mon, Oct 12, 2009 at 6:17 PM, Naftoli Gugenheim <
>>>>>>>>>> naftoli...@gmail.com>wrote:
>>>>>>>>>>
>>>>>>>>>> >
>>>>>>>>>> > Does this help? It's from GMail / Show original
>>>>>>>>>> >
>>>>>>>>>>
>>>>>>>>>> GMail munges things, so I don't know if that's the original
>>>>>>>>>> message.
>>>>>>>>>>
>>>>>>>>>> You might want to figure out what the specs are for blackberry to
>>>>>>>>>> convert
>>>>>>>>>> messages and see why this kind of message is not being converted.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> >
>>>>>>>>>> > Delivered-To: naftoli...@gmail.com
>>>>>>>>>> > Received: by 10.86.30.11 with SMTP id d11cs12302fgd;
>>>>>>>>>> >        Wed, 7 Oct 2009 12:28:57 -0700 (PDT)
>>>>>>>>>> > Received: by 10.229.19.149 with SMTP id
>>>>>>>>>> a21mr391667qcb.29.1254943736364;
>>>>>>>>>> >        Wed, 07 Oct 2009 12:28:56 -0700 (PDT)
>>>>>>>>>> > Return-Path: <yehu...@lrbcol.org>
>>>>>>>>>> > Received: from lrbcol (174-143-236-122.static.slicehost.net
>>>>>>>>>> [174.143.236.122])
>>>>>>>>>> >        by mx.google.com with ESMTP id
>>>>>>>>>> > 1si71430296yxe.11.2009.10.07.12.28.55;
>>>>>>>>>> >        Wed, 07 Oct 2009 12:28:56 -0700 (PDT)
>>>>>>>>>> > Received-SPF: neutral (google.com: 174.143.236.122 is neither
>>>>>>>>>> > permitted nor denied by best guess record for domain of
>>>>>>>>>> > yehu...@lrbcol.org) client-ip=174.143.236.122;
>>>>>>>>>> > Authentication-Results: mx.google.com; spf=neutral (google.com:
>>>>>>>>>> > 174.143.236.122 is neither permitted nor denied by best guess
>>>>>>>>>> record
>>>>>>>>>> > for domain of yehu...@lrbcol.org) smtp.mail=yehu...@lrbcol.org
>>>>>>>>>> > Received: from lrbcol (localhost [127.0.0.1])
>>>>>>>>>> >        by lrbcol (Postfix) with ESMTP id CDB51A0055
>>>>>>>>>> >        for <naftoli...@gmail.com>; Wed,  7 Oct 2009 15:28:56
>>>>>>>>>> -0400 (EDT)
>>>>>>>>>> > From: yehu...@lrbcol.org
>>>>>>>>>> > To: naftoli...@gmail.com
>>>>>>>>>> > Message-ID: <2107786874.01254943736214.javamail.r...@lrbcol>
>>>>>>>>>> > Subject: Detail of Transportation #843
>>>>>>>>>> > MIME-Version: 1.0
>>>>>>>>>> > Content-Type: multipart/alternative;
>>>>>>>>>> >        boundary="----=_Part_0_1227069312.1254943735894"
>>>>>>>>>> > Date: Wed,  7 Oct 2009 15:28:56 -0400 (EDT)
>>>>>>>>>> >
>>>>>>>>>> > ------=_Part_0_1227069312.1254943735894
>>>>>>>>>> > Content-Type: text/plain; charset=UTF-8
>>>>>>>>>> > Content-Transfer-Encoding: 7bit
>>>>>>>>>> >
>>>>>>>>>> > naftuli gugenheim; 617 6st
>>>>>>>>>> > ; M: 7325342893; From : ; To : 39 hearth ct;
>>>>>>>>>> > Request URL: [TODO]
>>>>>>>>>> > ------=_Part_0_1227069312.1254943735894--
>>>>>>>>>> >
>>>>>>>>>> >
>>>>>>>>>> > On Mon, Oct 12, 2009 at 6:15 PM, David Pollak
>>>>>>>>>> > <feeder.of.the.be...@gmail.com> wrote:
>>>>>>>>>> > > Please send some test email to an account you can access using
>>>>>>>>>> > Thunderbird.
>>>>>>>>>> > >  Open the message and look at the message source.  Is it
>>>>>>>>>> really plain
>>>>>>>>>> > text?
>>>>>>>>>> > >  What do the headers say it is?
>>>>>>>>>> > >
>>>>>>>>>> > > On Mon, Oct 12, 2009 at 1:11 PM, Naftoli Gugenheim <
>>>>>>>>>> naftoli...@gmail.com
>>>>>>>>>> > >
>>>>>>>>>> > > wrote:
>>>>>>>>>> > >>
>>>>>>>>>> > >> Hi. I'm sending an email using PlainMailBodyType that
>>>>>>>>>> contains a URL.
>>>>>>>>>> > >> Normally when a BlackBerry receives a plain text email it
>>>>>>>>>> > >> automatically hyperlinks URLS and potential phone numbers.
>>>>>>>>>> For some
>>>>>>>>>> > >> reason this email is not being hyperlinked on the BlackBerry.
>>>>>>>>>> Is it
>>>>>>>>>> > >> possible that it's somehow not purely plain text? How would I
>>>>>>>>>> solve
>>>>>>>>>> > >> this? I don't want to send HTML messages because some
>>>>>>>>>> recipients may
>>>>>>>>>> > >> not be able to view it.
>>>>>>>>>> > >> Thanks.
>>>>>>>>>> > >>
>>>>>>>>>> > >>
>>>>>>>>>> > >
>>>>>>>>>> > >
>>>>>>>>>> > >
>>>>>>>>>> > > --
>>>>>>>>>> > > Lift, the simply functional web framework http://liftweb.net
>>>>>>>>>> > > Beginning Scala http://www.apress.com/book/view/1430219890
>>>>>>>>>> > > Follow me: http://twitter.com/dpp
>>>>>>>>>> > > Surf the harmonics
>>>>>>>>>> > >
>>>>>>>>>> > > >
>>>>>>>>>> > >
>>>>>>>>>> >
>>>>>>>>>> > >
>>>>>>>>>> >
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Lift, the simply functional web framework http://liftweb.net
>>>>>>>>>> Beginning Scala http://www.apress.com/book/view/1430219890
>>>>>>>>>> Follow me: http://twitter.com/dpp
>>>>>>>>>> Surf the harmonics
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Lift, the simply functional web framework http://liftweb.net
>>>>>>>> Beginning Scala http://www.apress.com/book/view/1430219890
>>>>>>>> Follow me: http://twitter.com/dpp
>>>>>>>> Surf the harmonics
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>
>>
>> --
>> Lift, the simply functional web framework http://liftweb.net
>> Beginning Scala http://www.apress.com/book/view/1430219890
>> Follow me: http://twitter.com/dpp
>> Surf the harmonics
>>
>>
>>
>
> >
>


-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Surf the harmonics



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to