Use find_git_or_skip() in porting{authors,cmp_version,manifest}.t
authorNicholas Clark <nick@ccl4.org>
Sun, 19 Jun 2011 18:35:39 +0000 (20:35 +0200)
committerNicholas Clark <nick@ccl4.org>
Wed, 22 Jun 2011 20:41:17 +0000 (22:41 +0200)
Correct the skip count in t/porting/manifest.t. Not that this matters
currently, as the SKIP block holds the last tests in the file, and the script
uses done_testing() instead of a plan up front.

t/porting/authors.t
t/porting/cmp_version.t
t/porting/manifest.t

index 5fb933f..8777986 100644 (file)
@@ -7,10 +7,8 @@ BEGIN {
 use TestInit 'T'; # T is chdir to the top level
 use strict;
 
-if (! -d '.git' ) {
-    print "1..0 # SKIP: not being run from a git checkout\n";
-    exit 0;
-}
+require 't/test.pl';
+find_git_or_skip('all');
 
 my $dotslash = $^O eq "MSWin32" ? ".\\" : "./";
 system("git log --pretty=fuller | ${dotslash}perl Porting/checkAUTHORS.pl --tap -");
index 81cbf2c..2e3f15d 100644 (file)
@@ -11,10 +11,8 @@ BEGIN {
 use TestInit 'T'; # T is chdir to the top level
 use strict;
 
-if (! -d '.git' ) {
-    print "1..0 # SKIP: not being run from a git checkout\n";
-    exit 0;
-}
+require 't/test.pl';
+find_git_or_skip('all');
 
 my $dotslash = $^O eq "MSWin32" ? ".\\" : "./";
 
index 5534aca..caad265 100644 (file)
@@ -55,7 +55,7 @@ SKIP: {
 }
 
 SKIP: {
-    skip("not under git control", 3) unless -d '.git';
+    find_git_or_skip(6);
     chomp(my @repo= grep { !/\.gitignore$/ } `git ls-files`);
     skip("git ls-files didnt work",3)
         if !@repo;