use strict;
use warnings;
use FindBin qw/$Bin/;
-use Test::More qw/no_plan/;
+use Test::More;
use Test::Exception;
use Data::Dumper;
', 'patch->{diff} is correct');
is($patch->{dst}, '5716ca5987cbf97d6bb54920bea6adde242d87e6', 'patch->{dst} is correct');
-ok(index($commit_obj->get_patch, 'From 3f7567c7bdf7e7ebf410926493b92d398333116e Mon Sep 17 00:00:00 2001
+ok(index(do { local $/; my $fh = $commit_obj->get_patch; <$fh> },
+'From 3f7567c7bdf7e7ebf410926493b92d398333116e Mon Sep 17 00:00:00 2001
From: Florian Ragwitz <rafl@debian.org>
Date: Tue, 6 Mar 2007 20:39:45 +0100
Subject: [PATCH] bar
+bar
--') == 0, 'commit_obj->get_patch can return a patch');
-like($commit_obj->get_patch(undef, 3), qr!PATCH 2/2!, 'commit_obj->get_patch can return a patchset');
+like(do { local $/; my $fh = $commit_obj->get_patch(undef, 3); <$fh> },
+ qr!PATCH 2/2!, 'commit_obj->get_patch can return a patchset');
+
+done_testing;
+