about summary refs log tree commit homepage
path: root/t/repobrowse_git_plain.t
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2017-02-15 22:35:18 +0000
committerEric Wong <e@80x24.org>2017-02-16 04:27:50 +0000
commitf6244586ba4f5a5e7575e1254be8c9bbe303fce9 (patch)
treed1a8dd757b632f8cff66e3878f7cfc01e6e2f12d /t/repobrowse_git_plain.t
parent993dc7a772b10deda15733c8e750d98bf4d27bd0 (diff)
downloadpublic-inbox-f6244586ba4f5a5e7575e1254be8c9bbe303fce9.tar.gz
Query strings make endpoint caching more difficult since
they're order-independent.  They are also more likely lost
or truncated inadvertantly when copy+pasting, so try to
avoid them for default endpoints.

There's still some things which are broken and followup
commits will be needed to fix them.
Diffstat (limited to 't/repobrowse_git_plain.t')
-rw-r--r--t/repobrowse_git_plain.t7
1 files changed, 4 insertions, 3 deletions
diff --git a/t/repobrowse_git_plain.t b/t/repobrowse_git_plain.t
index 27347f70..a93fa10e 100644
--- a/t/repobrowse_git_plain.t
+++ b/t/repobrowse_git_plain.t
@@ -7,11 +7,12 @@ my $test = require './t/repobrowse_common_git.perl';
 test_psgi($test->{app}, sub {
         my ($cb) = @_;
 
-        my $req = 'http://example.com/test.git/plain/dir';
+        my $req = 'http://example.com/test.git/plain/master/dir';
         my $res = $cb->(GET($req));
         is(200, $res->code, 'got 200 response from dir');
         my $noslash_body = dechunk($res);
-        like($noslash_body, qr{href="dir/dur">dur</a></li>}, 'path ok w/o slash');
+        like($noslash_body, qr{href="dir/dur">dur</a></li>},
+                'path ok w/o slash');
 
         my $slash = $req . '/';
         my $r2 = $cb->(GET($slash));
@@ -19,7 +20,7 @@ test_psgi($test->{app}, sub {
         my $slash_body = dechunk($r2);
         like($slash_body, qr{href="\./dur\">dur</a></li>}, 'path ok w/ slash');
 
-        $req = 'http://example.com/test.git/plain/foo.txt';
+        $req = 'http://example.com/test.git/plain/master/foo.txt';
         my $blob = $cb->(GET($req));
         like($blob->header('Content-Type'), qr!\Atext/plain\b!,
                 'got text/plain blob');