Merge r9534 renaming kanes crequest to ctx_request up from 5.70 trunk. 5.80 is now...
[catagits/Catalyst-Runtime.git] / t / unit_core_action_chained.t
CommitLineData
7ffc9d9d 1#!perl
2
3use strict;
4use warnings;
5
6use FindBin;
7use lib "$FindBin::Bin/lib";
8
9use Test::More tests => 3;
10
11
12use TestApp;
13
14my $dispatch_type = TestApp->dispatcher->dispatch_type('Chained');
15isa_ok($dispatch_type, "Catalyst::DispatchType::Chained", "got dispatch type");
16
17# This test was failing due to recursion/OOM. set up an alarm so things dont
18# runaway
19local $SIG{ALRM} = sub {
20 ok(0, "Chained->list didn't loop");
21 die "alarm expired - test probably looping";
22};
23alarm 10;
24
25$dispatch_type->list("TestApp");
26ok(1, "Chained->list didn't loop");