X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=t%2F01-uncompress.t;h=c29fa6e28401f0b7015ef49d170f2d633073f284;hb=c17e7d6329e8a24e6128a9f70e2b597fce1b5b0a;hp=fe2fe3a665ba47ddcb8afcd82647df79c7ee9e66;hpb=2786a68d54239318b1ca7d6045f8a5830a979142;p=io-compress-brotli.git diff --git a/t/01-uncompress.t b/t/01-uncompress.t index fe2fe3a..c29fa6e 100644 --- a/t/01-uncompress.t +++ b/t/01-uncompress.t @@ -2,21 +2,17 @@ use v5.14; use warnings; -use Test::More tests => 80; -use File::Slurp; +use Test::More tests => 84; +use File::Slurper qw/read_binary/; use IO::Uncompress::Brotli; -my $todo_re = qr/empty\.compressed\.(?:1[7-9]|2)|x\.compressed\.0[12]/; - for my $test () { my ($expected) = $test =~ s/\.compressed.*//r; - $expected = read_file $expected; + $expected = read_binary $expected; - if($test !~ $todo_re) { - my $decoded = unbro (scalar read_file $test); - is $decoded, $expected, "$test"; - } + my $decoded = unbro ((scalar read_binary $test), 1_000_000); + is $decoded, $expected, "$test"; open FH, '<', $test; my $unbro = IO::Uncompress::Brotli->create;