
list+catalyst-dev at davecardwell
May 22, 2007, 10:17 AM
Post #2 of 2
(874 views)
Permalink
|
|
Re: Tests for :Args(0) being overwritten by :Args()
[In reply to]
|
|
On 22/05/07, Dave Cardwell <list+catalyst-dev [at] davecardwell> wrote: > In the following example, I would expect args_order_0 to fire: > > sub args_order_0 :Chained('/') :PathPart('chained/args_order') :Args(0) { } > sub args_order_inf :Chained('/') :PathPart('chained/args_order') :Args( ) { } > > However, a call to http://localhost/chained/args_order calls > args_order_inf. After highlighting this problem to mst he asked that I > create the attached test case and send it to the list, so here you go > :) > > The patches were created from > t/live_component_controller_action_chained.t and > t/lib/TestApp/Controller/Action/Chained.pm of the latest Catalyst > trunk. mst asked that I also provided tests for cases where :CaptureArgs is also in use. I have attached a pair of updated patches. -- Best wishes, Dave Cardwell.
|