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

Owner: Nobody in particular
Requestors: DAMI [...]

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

Subject: missing methods in t/lib/
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/ line 1246. Compilation failed in require at ../../lib/Catalyst/ 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]:

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

Please report any issues with to