File: t-allow-tidy-html5-as-generator.patch

package info (click to toggle)
libhtml-tidy-perl 1.56-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 392 kB
  • ctags: 198
  • sloc: perl: 1,185; sh: 23; makefile: 7
file content (47 lines) | stat: -rw-r--r-- 1,775 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
From: Simon McVittie <smcv@debian.org>
Date: Fri, 22 Jul 2016 09:21:39 +0100
Subject: t: allow tidy-html5 as generator

Signed-off-by: Simon McVittie <smcv@debian.org>
---
 t/roundtrip.t | 2 +-
 t/unicode.t   | 6 ++----
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/t/roundtrip.t b/t/roundtrip.t
index e37cb88..2590795 100644
--- a/t/roundtrip.t
+++ b/t/roundtrip.t
@@ -25,7 +25,7 @@ my @messages = $tidy->messages( $clean );
 
 is_deeply( \@messages, [], q{The cleaned stuff shouldn't have any errors} );
 
-$clean =~ s/"(HTML Tidy|tidyp).+w3\.org"/"Tidy"/;
+$clean =~ s/"((HTML Tidy|tidyp).+w3\.org|HTML Tidy for HTML5[^"]+)"/"Tidy"/;
 
 my $expected = do { local $/ = undef; <DATA> };
 is( $clean, $expected, 'Cleaned up properly' );
diff --git a/t/unicode.t b/t/unicode.t
index 2f45384..9ca6370 100644
--- a/t/unicode.t
+++ b/t/unicode.t
@@ -30,8 +30,7 @@ ok(utf8::is_utf8($reference), 'reference is utf8');
 my $clean = $tidy->clean( $html );
 ok(utf8::is_utf8($clean), 'cleaned output is also unicode');
 
-$clean =~ s/"HTML Tidy.+w3\.org"/"Tidy"/;
-$clean =~ s/"(HTML Tidy|tidyp).+w3\.org"/"Tidy"/;
+$clean =~ s/"((HTML Tidy|tidyp).+w3\.org|HTML Tidy for HTML5[^"]*)"/"Tidy"/;
 is($clean, $reference, q{Cleanup didn't break anything});
 
 my @messages = $tidy->messages;
@@ -49,8 +48,7 @@ subtest 'Try send bytes to clean method.' => sub {
     ok(!utf8::is_utf8($html), 'html is row bytes');
     my $clean = $tidy->clean( $html );
     ok(utf8::is_utf8($clean), 'but cleaned output is string');
-    $clean =~ s/"HTML Tidy.+w3\.org"/"Tidy"/;
-    $clean =~ s/"(HTML Tidy|tidyp).+w3\.org"/"Tidy"/;
+    $clean =~ s/"((HTML Tidy|tidyp).+w3\.org|HTML Tidy for HTML5[^"]*)"/"Tidy"/;
     is($clean, $reference, q{Cleanup didn't break anything});
 };