4 use Exporter qw/import/;
5 use Catalyst::Test qw/Gitalist/;
16 require Test::WWW::Mechanize::Catalyst;
17 Test::WWW::Mechanize::Catalyst->new(catalyst_app => 'Gitalist')
19 constant->import('MECH', $mech );
25 my $request = "/$uri";
26 $request .= "?$qs" if defined $qs;
27 my $response = request($request);
28 ok($response->is_success, "ok $uri - $qs");
30 my $res = MECH()->get($request);
31 ok $res->is_success, "ok mech $uri - $qs (" . $res->code . ')';
32 MECH()->page_links_ok()
33 if $res->content_type =~ m|text/html|;
40 my $to_curry = shift || \&test_uri;
43 $to_curry->("$prefix/$uri", @_);