unless ( @{$results} ) {
my $class = $command;
if ( $class =~ /[^\w\:]/ ) {
- $c->log->debug(qq/Couldn't forward to "$class"/) if $c->debug;
+ my $error = qq/Couldn't forward to "$class"/;
+ $c->error($error);
+ $c->log->debug($error) if $c->debug;
return 0;
}
my $method = shift || 'process';
$results = [ [ [ $class, $code ] ] ];
}
else {
- $c->log->debug(qq/Couldn't forward to "$class->$method"/)
+ my $error = qq/Couldn't forward to "$class->$method"/;
+ $c->error($error);
+ $c->log->debug($error)
if $c->debug;
return 0;
}
is( $response->code, 404, 'Response Code' );
is( $response->content_type, 'text/html', 'Response Content-Type' );
is( $response->header('X-Catalyst-Action'), 'engine/response/errors/two', 'Test Action' );
- like( $response->header('X-Catalyst-Error'), qr/^Unknown resource/, 'Catalyst Error' );
+ like( $response->header('X-Catalyst-Error'), qr/^Couldn't forward to/, 'Catalyst Error' );
}
{