----- Original Message ----
> From: Clinton Gormley <[email protected]>
> To: apreq-dev <[email protected]>
> Sent: Wednesday, October 7, 2009 6:19:44 AM
> Subject: Re: libapreq 2.12 failing with apache 2.2.14
>
> > I'm installing apache 2.2.14 with libapreq 2.12, perl 5.8.9 and I'm
> > getting the failures listed below.
>
> OK - turns out all of the failures are about the file type:
> expected: text/x-pod
> received: text/x-plain
>
> Although, I don't understand how the mime type could ever be text/x-pod.
>
> The test uses UPLOAD_BODY to upload the file, which in turn relies (via
> HTTP::Request::Common) on LWP::MediaTypes, which has no definition for
> text/x-pod.
LWP recently changed the LWP/media.types file, pulling the cooked definition
for the .pod extension. The reason it's now text/plain (not text/x-plain) is
because LWP::MediaTypes guesses the content type using the "-T" function in
perl.
Can you write a patch for our tests that just checks for "text/*"?
>
> Is this just a bad test?
Well they're dependent on LWP not being stupid with mime types and changing them
without any notice. The fails aren't in any indicative of a problem with
apreq's
codebase.