X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fopml.t;h=1b8ac0262d64b240397844f6761b932c679658dd;hb=df6292661bd22bb00ba89f0684b60bb8096383c8;hp=a3ea5c62c3a07da30f9f914fcb6ac5b6a5b3dce2;hpb=92b4b5c9895360d5a9ed7d71449f8ce3ea256842;p=catagits%2FGitalist.git diff --git a/t/opml.t b/t/opml.t index a3ea5c6..1b8ac02 100644 --- a/t/opml.t +++ b/t/opml.t @@ -1,11 +1,21 @@ #!/usr/bin/env perl use FindBin qw/$Bin/; +BEGIN { + my $env = "$FindBin::Bin/script/env"; + if (-r $env) { + do $env or die $@; + } +} + use lib "$Bin/lib"; use TestGitalist; +use HTTP::Request::Common; + +my $res = request(GET 'http://localhost/opml', 'Content-Type' => 'application/rss'); -my $res = request('/opml'); ok $res->is_success; +is $res->content_type, 'application/rss'; like $res->content, qr{Gitalist}; like $res->content, qr{xmlUrl="http://localhost/bare.git/rss"}; like $res->content, qr{text="repo1 - some test repository"};