This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update Scalar-List-Utils to 1.55
[perl5.git] / cpan / Scalar-List-Utils / t / readonly.t
index 91385fd..1333ade 100644 (file)
@@ -1,41 +1,31 @@
 #!./perl
 
-BEGIN {
-    unless (-d 'blib') {
-       chdir 't' if -d 't';
-       @INC = '../lib';
-       require Config; import Config;
-       keys %Config; # Silence warning
-       if ($Config{extensions} !~ /\bList\/Util\b/) {
-           print "1..0 # Skip: List::Util was not built\n";
-           exit 0;
-       }
-    }
-}
+use strict;
+use warnings;
 
 use Scalar::Util qw(readonly);
 use Test::More tests => 11;
 
-ok( readonly(1),       'number constant');
+ok( readonly(1), 'number constant');
 
 my $var = 2;
 
-ok( !readonly($var),   'number variable');
-is( $var,      2,      'no change to number variable');
+ok( !readonly($var), 'number variable');
+is( $var, 2, 'no change to number variable');
 
-ok( readonly("fred"),  'string constant');
+ok( readonly("fred"), 'string constant');
 
 $var = "fred";
 
-ok( !readonly($var),   'string variable');
-is( $var,      'fred', 'no change to string variable');
+ok( !readonly($var),  'string variable');
+is( $var, 'fred', 'no change to string variable');
 
 $var = \2;
 
-ok( !readonly($var),   'reference to constant');
-ok( readonly($$var),   'de-reference to constant');
+ok( !readonly($var), 'reference to constant');
+ok( readonly($$var), 'de-reference to constant');
 
-ok( !readonly(*STDOUT),        'glob');
+ok( !readonly(*STDOUT), 'glob');
 
 sub try
 {