diff options
author | Eric Wong <e@80x24.org> | 2014-09-13 21:50:31 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2014-09-13 22:00:32 +0000 |
commit | 6b770362ceb3dd9089de0cffb7716fb533d2709b (patch) | |
tree | fda7ef0652bfe1a6d22167459f71d55236671348 /t | |
parent | 627b9bd388d67d6532a7f2dba0603a602a412a07 (diff) | |
download | public-inbox-6b770362ceb3dd9089de0cffb7716fb533d2709b.tar.gz |
It's important to keep HTML source readable to folks who prefer to read raw HTML. This should improve readability of the HTML source by keeping line length in check without wasting bytes.
Diffstat (limited to 't')
-rw-r--r-- | t/plack.t | 2 | ||||
-rw-r--r-- | t/view.t | 8 |
2 files changed, 5 insertions, 5 deletions
@@ -98,7 +98,7 @@ EOF my $res = $cb->(GET($pfx . '/atom.xml')); is(200, $res->code, 'success response received for atom'); like($res->content, - qr!link href="\Q$pfx\E/m/blah%40example\.com\.html"!, + qr!link\s+href="\Q$pfx\E/m/blah%40example\.com\.html"!s, 'atom feed generated correct URL'); }); } @@ -44,19 +44,19 @@ EOF my $html = PublicInbox::View->msg_html($s); # ghetto tests - like($html, qr!<a href="\.\./m/hello%40!s, "MID link present"); + like($html, qr!<a\nhref="\.\./m/hello%40!s, "MID link present"); like($html, qr/hello world\b/, "body present"); like($html, qr/> keep this inline/, "short quoted text is inline"); - like($html, qr/<a name=[^>]+>> Long and wordy/, + like($html, qr/<a\nname=[^>]+>> Long and wordy/, "long quoted text is anchored"); # short page my $pfx = "http://example.com/test/f"; my $short = PublicInbox::View->msg_html($s, $pfx); - like($short, qr!<a href="hello%40!s, "MID link present"); + like($short, qr!<a\nhref="hello%40!s, "MID link present"); like($short, qr/\n> keep this inline/, "short quoted text is inline"); - like($short, qr/<a href="\Q$pfx\E#[^>]+>Long and wordy/, + like($short, qr/<a\nhref="\Q$pfx\E#[^>]+>Long and wordy/, "long quoted text is made into a link"); ok(length($short) < length($html), "short page is shorter"); } |