X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2FTestApp%2FController%2FAction%2FChained.pm;h=a393e7794d439f48ce93c5a331ad589f792ac4af;hb=055abad13cd2de549311b897e931d4c06d96d6fc;hp=cbba7623a83194222d3fed1438998ef17aba21b2;hpb=36c67dc10cd5a928718d4e9122e03297a959a47e;p=catagits%2FCatalyst-Runtime.git diff --git a/t/lib/TestApp/Controller/Action/Chained.pm b/t/lib/TestApp/Controller/Action/Chained.pm index cbba762..a393e77 100644 --- a/t/lib/TestApp/Controller/Action/Chained.pm +++ b/t/lib/TestApp/Controller/Action/Chained.pm @@ -164,6 +164,14 @@ sub mult_nopp_id : Chained('mult_nopp_base') PathPart('') CaptureArgs(1) { } sub mult_nopp_idall : Chained('mult_nopp_id') PathPart('') Args(0) { } sub mult_nopp_idnew : Chained('mult_nopp_id') PathPart('new') Args(0) { } +sub mult_nopp2_base : Chained('/') PathPart('chained/mult_nopp2') CaptureArgs(0) { } +sub mult_nopp2_nocap : Chained('mult_nopp2_base') PathPart('') CaptureArgs(0) { } +sub mult_nopp2_action : Chained('mult_nopp2_nocap') PathPart('action') CaptureArgs(0) { } +sub mult_nopp2_action_default : Chained('mult_nopp2_action') PathPart('') Args(0) { } +sub mult_nopp2_action_with_arg : Chained('mult_nopp2_action') PathPart('') Args(1) { } +sub mult_nopp2_load : Chained('mult_nopp2_base') PathPart('') CaptureArgs(1) { } +sub mult_nopp2_view : Chained('mult_nopp2_load') PathPart('') Args(0) { } + # # Test Choice between branches and early return logic # Declaration order is important for $children->{$*}, since this is first match best.