Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

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

Report information
The Basics
Id: 55745
Status: open
Priority: 0/
Queue: Test-Base

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

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



Subject: Filter::Util::Call should be build_requires()'ed not requires()
Module::Install::TestBase has: $self->requires('Filter::Util::Call'); This causes Filter::Util::Call to be marked as being required for the dist, rather than as a build or test requires -- that is, marks it as a runtime dependency, rather than a build/test dependency. Marking the dependency using test_requires() (right now a synonym for build_requires) will cause it to be properly marked as a build dependency. Thanks!
On Sat Mar 20 15:31:06 2010, RSRCHBOY wrote: Show quoted text
> Module::Install::TestBase has: > > $self->requires('Filter::Util::Call'); > > This causes Filter::Util::Call to be marked as being required for the > dist, rather than as a build or test requires -- that is, marks it as a > runtime dependency, rather than a build/test dependency. > > Marking the dependency using test_requires() (right now a synonym for > build_requires) will cause it to be properly marked as a build dependency.
I have a patch for this (+small other changes) in my fork on github: https://github.com/chorny/test-base-pm -- Alexandr Ciornii, http://chorny.net