]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/view.t
update copyright headers and email addresses
[public-inbox.git] / t / view.t
index fd3c75be2bdbdad19048fa5fff9e59c6cb927415..325f509c0660e83d6f7c03a81809fd3b6552c13b 100644 (file)
--- a/t/view.t
+++ b/t/view.t
@@ -1,4 +1,4 @@
-# Copyright (C) 2013, Eric Wong <normalperson@yhbt.net> and all contributors
+# Copyright (C) 2013-2015 all contributors <meta@public-inbox.org>
 # License: AGPLv3 or later (https://www.gnu.org/licenses/agpl-3.0.txt)
 use strict;
 use warnings;
@@ -44,17 +44,18 @@ EOF
        my $html = PublicInbox::View::msg_html(undef, $mime);
 
        # ghetto tests
-       like($html, qr!<a\nhref="\.\./m/hello%40!s, "MID link present");
+       like($html, qr!<a\nhref="\.\./raw"!s, "raw link present");
        like($html, qr/hello world\b/, "body present");
        like($html, qr/&gt; keep this inline/, "short quoted text is inline");
        like($html, qr/<a\nid=[^>]+><\/a>&gt; Long and wordy/,
                "long quoted text is anchored");
 
        # short page
-       my $pfx = "http://example.com/test/f";
+       my $pfx = "../hello%40example.com/f/";
        $mime = Email::MIME->new($s);
        my $short = PublicInbox::View::msg_html(undef, $mime, $pfx);
-       like($short, qr!<a\nhref="hello%40!s, "MID link present");
+       like($short, qr!<a\nhref="\.\./hello%40example\.com/f/!s,
+               "MID link present");
        like($short, qr/\n&gt; keep this inline/,
                "short quoted text is inline");
        like($short, qr/<a\nhref="\Q$pfx\E#[^>]+>Long and wordy/,
@@ -146,10 +147,10 @@ EOF
 
 
 {      # XXX dirty hack
-       use PublicInbox::MID qw/mid_compressed/;
-       like(mid_compressed('foo%bar@wtf'), qr/\A[a-f0-9]{40}\z/,
+       use PublicInbox::MID qw/mid_compress/;
+       like(mid_compress('foo%bar@wtf'), qr/\A[a-f0-9]{40}\z/,
                "percent always converted to sha1 to workaround buggy httpds");
-       is(mid_compressed('foobar@wtf'), 'foobar@wtf',
+       is(mid_compress('foobar@wtf'), 'foobar@wtf',
                'regular MID not compressed');
 }