Fix test on older git versions
Tomas Doran [Sun, 27 Dec 2009 17:21:50 +0000 (17:21 +0000)]
t/02git_object.t

index 750398e..3cdc2cc 100644 (file)
@@ -97,8 +97,11 @@ index 257cc56..5716ca5 100644
 +bar
 --') == 0, 'commit_obj->get_patch can return a patch');
 
-like(do { local $/; my $fh = $commit_obj->get_patch(undef, 3); <$fh> },
-    qr!PATCH 2/2!, 'commit_obj->get_patch can return a patchset');
-
+# Note - 2 patches = 3 parts due to where we split.
+{
+    my @bits = split /Subject: \[PATC/, do { local $/; my $fh = $commit_obj->get_patch(undef, 3); <$fh> };
+    is(scalar(@bits), 3,
+        'commit_obj->get_patch can return a patchset');
+}
 done_testing;