Fix Digest::SHA test boilerplate.
Rafael Garcia-Suarez [Tue, 10 Jul 2007 14:10:43 +0000 (14:10 +0000)]
p4raw-id: //depot/perl@31579

19 files changed:
ext/Digest/SHA/t/allfcns.t
ext/Digest/SHA/t/base64.t
ext/Digest/SHA/t/bitbuf.t
ext/Digest/SHA/t/dumpload.t
ext/Digest/SHA/t/fips198.t
ext/Digest/SHA/t/gg.t
ext/Digest/SHA/t/gglong.t
ext/Digest/SHA/t/hmacsha.t
ext/Digest/SHA/t/ireland.t
ext/Digest/SHA/t/methods.t
ext/Digest/SHA/t/nistbit.t
ext/Digest/SHA/t/nistbyte.t
ext/Digest/SHA/t/rfc2202.t
ext/Digest/SHA/t/sha1.t
ext/Digest/SHA/t/sha224.t
ext/Digest/SHA/t/sha256.t
ext/Digest/SHA/t/sha384.t
ext/Digest/SHA/t/sha512.t
ext/Digest/SHA/t/woodbury.t

index 309f730..0c4fccb 100644 (file)
@@ -3,7 +3,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw(
                hmac_sha1       hmac_sha1_base64        hmac_sha1_hex
index 52531df..35e784f 100644 (file)
@@ -3,7 +3,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw(sha1_base64 sha224_base64 sha256_base64
                sha384_base64 sha512_base64));
index d49380e..30b45b3 100644 (file)
@@ -3,7 +3,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw());
 }
index 27f7a7d..af23807 100644 (file)
@@ -4,7 +4,7 @@ use FileHandle;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw(sha384_hex sha512_hex));
 }
index 7eda6e7..26ce363 100644 (file)
@@ -3,7 +3,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw(hmac_sha1_hex));
 }
index c96156d..dc2bddf 100644 (file)
@@ -7,7 +7,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw());
 }
index f53464c..8abc7e6 100644 (file)
@@ -8,7 +8,7 @@ use FileHandle;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw());
 }
index d6ce6c0..fe68374 100644 (file)
@@ -5,7 +5,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw(hmac_sha256_hex));
 }
index 9063a6d..c11968f 100644 (file)
@@ -4,7 +4,7 @@ use FileHandle;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw());
 }
index 2d6f26d..637fc28 100644 (file)
@@ -4,7 +4,7 @@ use FileHandle;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw());
 }
index e64527d..e9325e0 100644 (file)
@@ -7,7 +7,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw());
 }
index 84ce722..3265bfa 100644 (file)
@@ -7,7 +7,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw());
 }
index 2837ab6..adbd26f 100644 (file)
@@ -3,7 +3,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw(hmac_sha1_hex));
 }
index b3984b7..a9cb603 100644 (file)
@@ -3,7 +3,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw(sha1_hex));
 }
index 1b6abe3..ca327be 100644 (file)
@@ -3,7 +3,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw(sha224_hex));
 }
index 91f4457..3651f0c 100644 (file)
@@ -3,7 +3,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw(sha256_hex));
 }
index 4d1f6f3..7cf328f 100644 (file)
@@ -3,7 +3,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw(sha384_hex));
 }
index f491703..33e585d 100644 (file)
@@ -3,7 +3,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw(sha512_hex));
 }
index b8a9145..fab98b4 100644 (file)
@@ -7,7 +7,7 @@ use strict;
 my $MODULE;
 
 BEGIN {
-       $MODULE = (-e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
+       $MODULE = ($ENV{PERL_CORE} || -e "SHA.pm") ? "Digest::SHA" : "Digest::SHA::PurePerl";
        eval "require $MODULE" || die $@;
        $MODULE->import(qw(hmac_sha256_hex hmac_sha384_hex hmac_sha512_hex));
 }