X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Faggregate%2Funit_core_uri_for_action.t;h=89079f9dfad631868f469ed34379cd7149cba0df;hb=76cd735d8ebdc1896bd3d7c95e2bd842baaebb73;hp=b8f394467647c1aae0024c18d5d35b68ac62f2a8;hpb=68dae239deb07247c9ace71eab5a7a993b50a617;p=catagits%2FCatalyst-Runtime.git diff --git a/t/aggregate/unit_core_uri_for_action.t b/t/aggregate/unit_core_uri_for_action.t index b8f3944..89079f9 100644 --- a/t/aggregate/unit_core_uri_for_action.t +++ b/t/aggregate/unit_core_uri_for_action.t @@ -8,7 +8,7 @@ use lib "$FindBin::Bin/../lib"; use Test::More; -plan tests => 29; +plan tests => 30; use_ok('TestApp'); @@ -21,6 +21,8 @@ my $private_action = $dispatcher->get_action_by_path( '/class_forward_test_method' ); +warn $dispatcher->uri_for_action($private_action); + ok(!defined($dispatcher->uri_for_action($private_action)), "Private action returns undef for URI"); @@ -97,6 +99,10 @@ my $context = TestApp->new( { namespace => 'yada', } ); +is($context->uri_for($context->controller('Action')), + "http://127.0.0.1/foo/yada/action/", + "uri_for a controller"); + is($context->uri_for($path_action), "http://127.0.0.1/foo/action/relative/relative", "uri_for correct for path action");