Skip Menu |

This queue is for tickets about the Test-WWW-Selenium CPAN distribution.

Report information
The Basics
Id: 18179
Status: resolved
Worked: 31 min
Priority: 0/
Queue: Test-WWW-Selenium

People
Owner: cpan [...] 5thplane.com
Requestors: slanning [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.06
Fixed in: (no value)



Subject: tests fail because of missing WWW::Selenium::Utils dependency
The tests for Test::WWW::Selenium require WWW::Selenium::Utils or else they fail ("can't find in @INC"). The Makefile.PL only "recommends" that module, so I think you should make it required. After installing WWW::Selenium::Utils, Test::WWW::Selenium's tests passed.
On Wed Mar 15 06:55:00 2006, SLANNING wrote: Show quoted text
> The tests for Test::WWW::Selenium require WWW::Selenium::Utils > or else they fail ("can't find in @INC"). The Makefile.PL only > "recommends" that module, so I think you should make it required. > After installing WWW::Selenium::Utils, Test::WWW::Selenium's tests passed.
Thanks for the kick. I kept the recommends dependency on WWW::Sel::Utils, but I fixed the test to skip if it doesn't find the module. I also updated the dependencies on the test modules. This is all fixed in 0.08, which should be on cpan shortly. Thanks! Luke
From: slanning [...] cpan.org
Show quoted text
> This is all fixed in 0.08, which should be on cpan shortly.
Just tried it, and now you 've(slightly) broken something. :) First, there were a few warnings. After unpacking: CPAN.pm: Going to build L/LU/LUKEC/Test-WWW-Selenium-0.08.tar.gz Use of uninitialized value in array dereference at inc/Module/Install/Metadata.pm - /opt/lang/perl/pmperl/lib/site_perl/5.6.1/Module/Install/Metadata.pm line 156. *** Module::AutoInstall version 1.01 *** Checking for dependencies... [Core Features] - Test::More ...loaded. (0.62 >= 0.42) - Test::Exception ...loaded. (0.17) - Test::Differences ...loaded. (0.47) - Test::LongString ...loaded. (0.07) *** Module::AutoInstall configuration finished. Use of uninitialized value in string eq at /usr/local/share/perl/5.8.4/Sub/Uplevel.pm line 123. Use of uninitialized value in string eq at /usr/local/share/perl/5.8.4/Sub/Uplevel.pm line 123. Use of uninitialized value in string eq at /usr/local/share/perl/5.8.4/Sub/Uplevel.pm line 123. Writing Makefile for Test::WWW::Selenium Those might not have anything to do with your module. Then in the tests, looks like a minor test-counting problem: [...] t/command...........ok t/convert-wiki......ok 1/42# Looks like you planned 42 tests but only ran 3. t/convert-wiki......dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 4-42 Failed 39/42 tests, 7.14% okay With TEST_VERBOSE=1, it said basically the same thing, that only 3 tests were run.
Fixed the test numbering, and updated to latest Module::Install, which appears to fix undef warnings.
On Thu Mar 16 12:35:39 2006, LUKEC wrote: Show quoted text
> Fixed the test numbering, and updated to latest Module::Install, which > appears to fix undef warnings.
This is fixed in Test-WWW-Selenium 0.10
On Thu Mar 16 12:36:17 2006, LUKEC wrote: Show quoted text
> On Thu Mar 16 12:35:39 2006, LUKEC wrote:
> > Fixed the test numbering, and updated to latest Module::Install, which > > appears to fix undef warnings.
> > This is fixed in Test-WWW-Selenium 0.10
This is fixed in the latest release.