]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/html_index.t
remove XML::Atom::SimpleFeed dependency
[public-inbox.git] / t / html_index.t
index 6286fc479e874e135a303bdd9d684140e52faaf2..73311f6526f61b2a9bf36860a80826f2686404af 100644 (file)
@@ -55,18 +55,8 @@ EOF
                git_dir => $git_dir,
                max => 3
        });
-       my $headers;
-       my $io = IO::File->new_tmpfile;
-       use POSIX qw/dup/;
-       my $dup = dup($io->fileno);
-       my $response = sub { $headers = \@_, $io };
-       $cb->($response);
-       $io = IO::File->new;
-       $io->fdopen($dup, 'r+');
-       $io->seek(0, 0);
-       $io->read(my $feed, 666666);
-       like($feed, qr/html/, "feed is valid HTML :)");
-       $io->close;
+       require 't/common.perl';
+       like(stream_to_string($cb), qr/html/, "feed is valid HTML :)");
 }
 
 done_testing();