Clean up the new maintainers.t to be a bit more sensible about paths
Jesse Vincent [Sun, 2 Aug 2009 15:17:08 +0000 (16:17 +0100)]
The previous version of the invocation ignore the fact that we chdir,
more libs might be required.

t/lib/maintainers.t

index 6948136..4a6ed26 100644 (file)
@@ -2,18 +2,21 @@
 
 # Test that there are no missing Maintainers in Maintainers.PL 
 
-
 BEGIN {
-        chdir 't' if -d 't';
-        @INC = qw(../lib ../Porting);
+       # This test script uses a slightly atypical invocation of the 'standard'
+       # core testing setup stanza.
+       # The existing porting tools which manage the Maintainers file all
+       # expect to be run from the root
+       # XXX that should be fixed
+
+    chdir '..' unless -d 't';
+    @INC = qw(lib Porting);
 }
 
 use strict;
 use warnings;
 use Maintainers qw(show_results process_options finish_tap_output);
 
-chdir(".."); # The existing porting tools all expect to be run from the root
-# XXX that should be fixed
 
 {
     local @ARGV = qw|--tap-output --checkmani|;