X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=t%2Flib%2FTestApp%2FController%2FRoot.pm;h=34aa0be522c5de11b55e88e752b370f5971f0016;hb=4df0ebafa22f06945061356e033a570c3875c737;hp=01a131d8dc292e3722aa57727cd32dfed2babcfc;hpb=cc84fb8d76fc3e975d2d593c51d4488d530aec6b;p=chaz%2Fp5-Catalyst-Plugin-Sitemap diff --git a/t/lib/TestApp/Controller/Root.pm b/t/lib/TestApp/Controller/Root.pm index 01a131d..34aa0be 100644 --- a/t/lib/TestApp/Controller/Root.pm +++ b/t/lib/TestApp/Controller/Root.pm @@ -7,21 +7,28 @@ use parent 'Catalyst::Controller'; sub sitemap : Path('/sitemap') { my ( $self, $c ) = @_; + $c->res->body( $c->sitemap_as_xml ); +} + +sub dynamic :Path('/dynamic') { + my ( $self, $c ) = @_; + + $c->sitemap->add( "http://localhost/sumfin" ); #''.$c->uri_for( '/sumfin' ) ); - $c->res->body( $c->sitemap ); + $c->res->body( 'dynamic it is' ); } -sub alone :Path('/alone') :Sitemap { } +sub alone :Local :Sitemap { } -sub with_priority :Path('/with_priority') :Sitemap(0.75) { } +sub with_priority :Local :Sitemap(0.75) { } -sub with_function :Path('/with_function') :Sitemap(*) { } +sub with_function :Local :Sitemap(*) { } sub with_function_sitemap { - $_[2]->add( 'http://localhost/with_function' ); + $_[2]->add( 'http://localhost/root/with_function' ); } -sub with_args :Path('/with_args') +sub with_args :Local :Sitemap( lastmod => 2010-09-27, changefreq => daily ) {}