I've come across what I think is a syntax error in the documentation of
Apache::TestRequest which I'd like to get a second opinion on. Here's
how the POD says to use the function:

  my $res = UPLOAD $uri, [EMAIL PROTECTED], filename => $filename;

I've tried this but it did not work. I found that passing in an array
instead of an arrayref works. I tried to track where this value gets
set. It's calling prepare which then calls
Apache::TestConfig::filter_args. There's a bit too much indirection
going on for me to follow.

At any rate, I thought I'd pass this on for others who try to use this
code. BTW, I checked the tests and there were none in A::T which
exercised this function. I found a few in mod_perl but these were not
passing arguments so I wasn't able to confirm my experience.

I can make a doc patch and test if someone could confirm that prepare
is expecting an array rather than an arrayref.


Thanks,
William

-- 
Knowmad Services Inc.
http://www.knowmad.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to