Skip Menu |
 

This queue is for tickets about the Test-TAP-Model CPAN distribution.

Report information
The Basics
Id: 31930
Status: resolved
Priority: 0/
Queue: Test-TAP-Model

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
apeiron [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.09
Fixed in: (no value)



Subject: Missing PREREQ_PM Test::Harness::Straps
Download (untitled) / with headers
text/plain 370b
With Test::Harness 3.0 installed and no remains from Test::Harness 2.xx the test fails with t/basic.............. # Failed test 'use Test::TAP::Model;' # at t/basic.t line 10. # Tried to use 'Test::TAP::Model'. # Error: Base class package "Test::Harness::Straps" is empty. Installing Test::Harness::Straps (which is now in a separate package) fixes this.
Subject: Test::Harness::Results not loaded, causes errors on OpenBSD (maybe others)
Download (untitled) / with headers
text/plain 738b
When trying to smoke Parrot on OpenBSD, I receive the following error message: parrot:parrot-0.6.3 {47} perl t/harness --html --gc-debug --running-make-test - t/configure/001-options.t Can't locate object method "new" via package "Test::Harness::Results" (perhaps you forgot to load "Test::Harness::Results"?) at /usr/local/libdata/perl5/site_perl/Test/TAP/Model.pm line 174, <FILE> line 2. Of course, there is no explicit "use Test::Harness::Results;" line in Test::TAP::Model. This doesn't seem to matter on other platforms, but it falls over on perl 5.8.8 as shipped on OpenBSD. One could argue that it's a good design principle to explicitly state one's dependencies, as well. Simply adding the use statement fixes the problem.
Uploaded 0.10 to the CPAN with a deprecation note. Thanks!
this should be fixed by 0.10


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.