Add core test boilerplates
Rafael Garcia-Suarez [Mon, 27 Jul 2009 14:03:21 +0000 (16:03 +0200)]
(this is not a dual-life module)

lib/FileCache/t/01open.t
lib/FileCache/t/02maxopen.t
lib/FileCache/t/03append.t
lib/FileCache/t/04twoarg.t
lib/FileCache/t/05override.t
lib/FileCache/t/06export.t
lib/FileCache/t/07noimport.t

index 75da3b2..ee207dd 100644 (file)
@@ -1,4 +1,12 @@
 #!./perl
+
+BEGIN {
+   if( $ENV{PERL_CORE} ) {
+        chdir 't' if -d 't';
+        @INC = qw(../lib);
+    }
+}
+
 use FileCache;
 use vars qw(@files);
 BEGIN {
index 603edeb..2f737eb 100644 (file)
@@ -1,4 +1,12 @@
 #!./perl
+
+BEGIN {
+   if( $ENV{PERL_CORE} ) {
+        chdir 't' if -d 't';
+        @INC = qw(../lib);
+    }
+}
+
 use FileCache maxopen=>2;
 use Test;
 use vars qw(@files);
index a6ba6f3..5afc513 100644 (file)
@@ -1,4 +1,12 @@
 #!./perl
+
+BEGIN {
+   if( $ENV{PERL_CORE} ) {
+        chdir 't' if -d 't';
+        @INC = qw(../lib);
+    }
+}
+
 use FileCache maxopen=>2;
 use vars qw(@files);
 BEGIN {
index 66da971..40bae6d 100644 (file)
@@ -1,12 +1,14 @@
 #!./perl
-BEGIN {
-    use FileCache;
-    chdir 't' if -d 't';
 
-    #For tests within the perl distribution
-    @INC = '../lib' if -d '../lib';
-    END;
+BEGIN {
+   if( $ENV{PERL_CORE} ) {
+        chdir 't' if -d 't';
+        @INC = qw(../lib);
+    }
 }
+
+use FileCache;
+
 END{
   unlink('foo');
 }
index a807c25..b7b4083 100644 (file)
@@ -1,12 +1,14 @@
 #!./perl
-BEGIN {
-    use FileCache;
-    chdir 't' if -d 't';
 
-    #For tests within the perl distribution
-    @INC = '../lib' if -d '../lib';
-    END;
+BEGIN {
+   if( $ENV{PERL_CORE} ) {
+        chdir 't' if -d 't';
+        @INC = qw(../lib);
+    }
 }
+
+use FileCache;
+
 END{
   unlink("Foo_Bar");
 }
index 60f55a3..67d5996 100644 (file)
@@ -1,11 +1,13 @@
 #!./perl
-BEGIN {
-    chdir 't' if -d 't';
 
-    #For tests within the perl distribution
-    @INC = '../lib' if -d '../lib';
-    END;
+BEGIN {
+   if( $ENV{PERL_CORE} ) {
+        chdir 't' if -d 't';
+        @INC = qw(../lib);
+    }
+}
 
+BEGIN {
     # Functions exported by FileCache;
     @funcs  = qw[cacheout cacheout_close];
     $i      = 0;
index d2f926c..a6e024d 100644 (file)
@@ -1,8 +1,10 @@
 #!./perl -w
 
 BEGIN {
-    chdir 't';
-    @INC = '../lib';
+   if( $ENV{PERL_CORE} ) {
+        chdir 't' if -d 't';
+        @INC = qw(../lib);
+    }
 }
 
 require './test.pl';