Skip Menu |
 

This queue is for tickets about the Catalyst-Runtime CPAN distribution.

Report information
The Basics
Id: 95358
Status: patched
Priority: 0/
Queue: Catalyst-Runtime

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

Bug Information
Severity: (no value)
Broken in: 5.90063
Fixed in: (no value)



Subject: missing methods in t/lib/TestLogger.pm
Download (untitled) / with headers
text/plain 766b
t/lib/TestLogger does not implement all logging methods. I got some test failures because of that while trying to install v.5.90063. For ex aggregate/custom_live_component_controller_action_auto_doublebug.t : 1..3 Term::Size::Any is not installed, can't autodetect terminal column width Trouble trying to detect your terminal size, looking at $ENV{COLUMNS} Cannot determine desired terminal width, using default of 80 columns Can't locate object method "info" via package "TestLogger" at ../../lib/Catalyst.pm line 1246. Compilation failed in require at ../../lib/Catalyst/Test.pm line 155. BEGIN failed--compilation aborted at d:/Strawberry/cpan/build/Catalyst-Runtime-5.90063-PiiOdP/t/aggregate/custom_live_component_controller_action_auto_doublebug.t line 13.
Download (untitled) / with headers
text/plain 427b
The ->info call in question is guarded by an "if ( $class->debug )", so I'm guessing you have CATALYST_DEBUG set in your environment. In addition to the missing ->info method, there are a few more tests that expect certain log messages that need adjusting when running under debug. This is now fixed in commit c13f6e7[1]. [1]: https://github.com/perl-catalyst/catalyst-runtime/commit/c13f6e7ecb789a860ee01f163a5e4b66a4854186


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.