Re: Surprising use_ok false positive

2006-03-06 Thread Fergal Daly
On 3/5/06, Chris Dolan [EMAIL PROTECTED] wrote: On Mar 5, 2006, at 3:55 PM, David Wheeler wrote: On Mar 5, 2006, at 13:52, Chris Dolan wrote: Advice? While this example is contrived, the eval { require ... } idiom is used often in the wild, so this is not a wholly unrealistic

Re: Surprising use_ok false positive

2006-03-06 Thread Smylers
Chris Dolan writes: The problem is that I don't know how to distinguish between a load failure or a compile failure. In this particular case you can get the failure by removing Bar from %INC before checking that it loads: use_ok('Foo'); delete $INC{'Bar.pm'}; use_ok('Bar'); In general

Re: Surprising use_ok false positive

2006-03-06 Thread Nik Clayton
Chris Dolan wrote: Advice? While this example is contrived, the eval { require ... } idiom is used often in the wild, so this is not a wholly unrealistic scenario. Real-world example. SVN::Web uses this idiom to determine whether to use CGI or CGI::Fast. Even if CGI::Fast is installed it

Re: Best practice for version control of locally installed CPAN modules

2006-03-06 Thread Nik Clayton
Matisse Enzer wrote: Currently we are evaluating these options: 1) Maintain a list of the .tar.gz files and install from CPAN, for example M/MA/MATISSE/Text-TagTemplate-1.8.tar.gz 2) Put the CPAN .tar.gz files in a local CPAN repository and use CPAN::Site to install - that way we

Re: ANNOUNCE - Smolder 0.01

2006-03-06 Thread Mark Stosberg
On 2006-03-05, Michael Peters [EMAIL PROTECTED] wrote: Yuval Kogman wrote: On Sat, Mar 04, 2006 at 09:09:00 -0500, Michael Peters wrote: It's very similar in nature to the Pugs smoke test server, but is completely project agnostic. It's also completely self contained (contains local copies

best way to migrate to Test::WWW::Selenium ?

2006-03-06 Thread Mark Stosberg
(This message is targeted at the Test::WWW::Selenium maintainers, but I think the response will be of interest to others here ). I've got a test suite built with Selenium, but I would like to the output in TAP to centralize the reporting, perhaps using Smolder once I Smolder installed. It

Re: Best practice for version control of locally installed CPAN modules

2006-03-06 Thread Matisse Enzer
On Mar 6, 2006, at 4:10 AM, Nik Clayton wrote: Matisse Enzer wrote: Currently we are evaluating these options: 1) Maintain a list of the .tar.gz files and install from CPAN, for example M/MA/MATISSE/Text-TagTemplate-1.8.tar.gz 2) Put the CPAN .tar.gz files in a local CPAN repository