Test preamble: unify chdir 't' if -d 't';
authorJarkko Hietaniemi <jhi@iki.fi>
Fri, 26 Sep 2014 00:53:35 +0000 (20:53 -0400)
committerJarkko Hietaniemi <jhi@iki.fi>
Wed, 8 Oct 2014 21:21:04 +0000 (23:21 +0200)
49 files changed:
t/bigmem/index.t
t/bigmem/pos.t
t/bigmem/read.t
t/bigmem/regexp.t
t/bigmem/vec.t
t/comp/hints.t
t/comp/parser.t
t/io/defout.t
t/lib/1_compile.t
t/mro/basic.t
t/mro/isa_aliases.t
t/mro/isa_aliases_utf8.t
t/mro/next_edgecases.t
t/mro/next_edgecases_utf8.t
t/op/alarm.t
t/op/blocks.t
t/op/current_sub.t
t/op/dbm.t
t/op/defined.t
t/op/do.t
t/op/evalbytes.t
t/op/fh.t
t/op/groups.t
t/op/hash-rt85026.t
t/op/lc.t
t/op/lex.t
t/op/lexsub.t
t/op/packagev.t
t/op/qr.t
t/op/read.t
t/op/readline.t
t/op/require_errors.t
t/op/require_override.t
t/op/rt119311.t
t/op/select.t
t/op/signatures.t
t/op/smartmatch.t
t/op/svleak.t
t/op/unlink.t
t/op/upgrade.t
t/op/while.t
t/re/reg_eval_scope.t
t/run/dtrace.t
t/run/script.t
t/run/switchd-78586.t
t/run/switcht.t
t/uni/lex_utf8.t
t/uni/overload.t
t/uni/readline.t

index fdd502c..48c2242 100644 (file)
@@ -1,6 +1,6 @@
 #!perl
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     unshift @INC, "../lib";
 }
 
index aad93f6..31cf756 100644 (file)
@@ -1,6 +1,6 @@
 #!perl
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     unshift @INC, "../lib";
     require './test.pl';
 }
index b29c097..773df3f 100644 (file)
@@ -1,6 +1,6 @@
 #!perl
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     unshift @INC, "../lib";
 }
 
index d5496f1..c2a04b1 100644 (file)
@@ -1,6 +1,6 @@
 #!perl
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     unshift @INC, "../lib";
     require './test.pl';
 }
index bf3c513..12d3fed 100644 (file)
@@ -1,6 +1,6 @@
 #!perl
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     unshift @INC, "../lib";
 }
 
index 307f298..0f52609 100644 (file)
@@ -4,7 +4,7 @@
 
 BEGIN {
     @INC = qw(. ../lib ../ext/re);
-    chdir 't';
+    chdir 't' if -d 't';
 }
 
 BEGIN { print "1..31\n"; }
index c5cff29..ffa4dff 100644 (file)
@@ -5,7 +5,7 @@
 
 BEGIN {
     @INC = qw(. ../lib);
-    chdir 't';
+    chdir 't' if -d 't';
 }
 
 print "1..170\n";
index 2cb7b9f..a70fb6f 100644 (file)
@@ -7,7 +7,7 @@
 # it probably needs expanding at some point to cover other stuff.
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
 }
index 2802ae2..a1437ed 100644 (file)
@@ -5,7 +5,7 @@
 # of their own.
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
 }
index 5625b51..b257844 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require q(./test.pl);
 }
index 2073e5e..6ce81d1 100644 (file)
@@ -1,6 +1,6 @@
 #!./perl
 
-BEGIN { chdir 't'; @INC = '../lib'; require './test.pl' }
+BEGIN { chdir 't' if -d 't'; @INC = '../lib'; require './test.pl' }
 
 plan 13;
 
index ef715a2..721a491 100644 (file)
@@ -1,6 +1,6 @@
 #!./perl
 
-BEGIN { chdir 't'; @INC = '../lib'; require './test.pl' }
+BEGIN { chdir 't' if -d 't'; @INC = '../lib'; require './test.pl' }
 
 use utf8;
 use open qw( :utf8 :std );
index e177d70..ccae4ef 100644 (file)
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-BEGIN { chdir 't'; require q(./test.pl); @INC = qw "../lib lib" }
+BEGIN { chdir 't' if -d 't'; require q(./test.pl); @INC = qw "../lib lib" }
 
 plan(tests => 12);
 
index ba6ff8b..3546a70 100644 (file)
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-BEGIN { chdir 't'; require q(./test.pl); @INC = qw "../lib lib" }
+BEGIN { chdir 't' if -d 't'; require q(./test.pl); @INC = qw "../lib lib" }
 
 use utf8;
 use open qw( :utf8 :std );
index 82691c5..28cc65c 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl 
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
 }
index bfab9e0..262ebba 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     require './test.pl';
     set_up_inc('../lib');
 }
index 8c82d11..9331fce 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = qw(../lib);
     require './test.pl';
     plan (tests => 17);
index 9e81f59..abcc629 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
 
index 7129e47..7ce2670 100644 (file)
@@ -1,6 +1,6 @@
 #!perl
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     require './test.pl';
 }
 
index 012166e..49c0de3 100644 (file)
--- a/t/op/do.t
+++ b/t/op/do.t
@@ -1,7 +1,7 @@
 #!./perl -w
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
 }
index 5a03e63..9961072 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
 }
index afca57b..356eb43 100644 (file)
--- a/t/op/fh.t
+++ b/t/op/fh.t
@@ -1,7 +1,7 @@
 #!./perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
 }
index dc2631e..008aae8 100644 (file)
@@ -10,7 +10,7 @@ BEGIN {
     $ENV{LC_ALL} = "C"; # so that external utilities speak English
     $ENV{LANGUAGE} = 'C'; # GNU locale extension
 
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
     skip_all_if_miniperl("no dynamic loading on miniperl, no POSIX");
index 91087b8..8dbf004 100644 (file)
@@ -1,7 +1,7 @@
 #!/usr/bin/perl -w
 
 BEGIN {
-  chdir 't';
+  chdir 't' if -d 't';
   @INC = '../lib';
   require './test.pl';
   skip_all_without_dynamic_extension("Devel::Peek");
index 5cf6664..72c7a2a 100644 (file)
--- a/t/op/lc.t
+++ b/t/op/lc.t
@@ -3,7 +3,7 @@
 # This file is intentionally encoded in latin-1.
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     require './test.pl';
     set_up_inc('../lib');
     require Config; import Config;
index b33f0ef..5af8538 100644 (file)
@@ -2,7 +2,7 @@
 use strict;
 use warnings;
 
-BEGIN { chdir 't'; require './test.pl'; }
+BEGIN { chdir 't' if -d 't'; require './test.pl'; }
 
 plan(tests => 8);
 
index af0fa18..cbf44ae 100644 (file)
@@ -1,7 +1,7 @@
 #!perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     require './test.pl';
     set_up_inc('../lib');
     *bar::is = *is;
index 563e444..86fb462 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = qw '../lib ../cpan/version/lib';
     require './test.pl';
 }
index dc49f1e..3ce7486 100644 (file)
--- a/t/op/qr.t
+++ b/t/op/qr.t
@@ -3,7 +3,7 @@
 use strict;
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     require './test.pl';
 }
 
index 23f1b51..11cb454 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
 }
index 0c5619f..db98fff 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     require './test.pl';
     set_up_inc('../lib');
 }
index a152d2d..be7636d 100644 (file)
@@ -3,7 +3,7 @@ use strict;
 use warnings;
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     require './test.pl';
 }
 
index 7f9ee65..73c3f3a 100644 (file)
@@ -3,7 +3,7 @@ use strict;
 use warnings;
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     require './test.pl';
 }
 
index 2ad7a9c..dabc90e 100644 (file)
@@ -22,7 +22,7 @@
 # outer sub.  Then we test a lexical directly inside the sub that DESTROY
 # calls.  Then we repeat with formats.
 
-BEGIN { chdir 't'; require './test.pl' }
+BEGIN { chdir 't' if -d 't'; require './test.pl' }
 plan 22;
 
 sub foo {
index 1994dd2..d61c373 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     require './test.pl';
 }
 
index 99f075f..f9c6770 100644 (file)
@@ -1,7 +1,7 @@
 #!perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
 }
index bbd6372..a5f6373 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     require './test.pl';
     set_up_inc('../lib');
 }
index 3b8df47..ba757e4 100644 (file)
@@ -5,7 +5,7 @@
 # see if the count increases.
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
 
index 7602149..892b646 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
 }
index 5f2ffa6..d451cd5 100644 (file)
@@ -5,7 +5,7 @@
 # build or testsuite that upgraded an NV to an RV
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
 }
index 1e8eb44..a0f2c67 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = "../lib";
     require "./test.pl";
 }
index 0eaeeb9..4243f87 100644 (file)
@@ -3,7 +3,7 @@
 # Test scoping issues with embedded code in regexps.
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     require './test.pl';
     set_up_inc(qw(lib ../lib));
 }
index 0992cd5..2140973 100644 (file)
@@ -4,7 +4,7 @@ my $Perl;
 my $dtrace;
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
 
index 2553e00..fa61a2c 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';       # for which_perl() etc
     plan(3);
index 02e0b25..d19231f 100644 (file)
@@ -2,7 +2,7 @@
 
 BEGIN {
     $^P = 0x122;
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = ('../lib', 'lib');
     require './test.pl';
 }
index fd81885..01b9f2f 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl -t
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
 }
index 5ade620..6b155bb 100644 (file)
@@ -5,7 +5,7 @@
 BEGIN {
     $| = 1;
 
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require './test.pl';
     skip_all('no re module') unless defined &DynaLoader::boot_DynaLoader;
index 0fd8de6..1ae460f 100644 (file)
@@ -1,7 +1,7 @@
 #!perl -w
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     @INC = '../lib';
     require Config; import Config;
     require './test.pl';
index 294262e..c733f69 100644 (file)
@@ -1,7 +1,7 @@
 #!./perl
 
 BEGIN {
-    chdir 't';
+    chdir 't' if -d 't';
     require './test.pl';
     set_up_inc('../lib');
 }