Too many my $fh:s.
[p5sagit/p5-mst-13.2.git] / lib / Config.t
index 99a39a4..6e4b47c 100644 (file)
@@ -6,7 +6,7 @@ BEGIN {
     require "./test.pl";
 }
 
-plan tests => 34;
+plan tests => 36;
 
 use_ok('Config');
 
@@ -102,18 +102,25 @@ like($@, qr/Config is read-only/, "no CLEAR");
 
 ok( exists $Config{d_fork}, "still d_fork");
 
-package FakeOut;
+{
+    package FakeOut;
 
-sub TIEHANDLE {
-        bless(\(my $text), $_[0]);
-}
+    sub TIEHANDLE {
+       bless(\(my $text), $_[0]);
+    }
 
-sub clear {
-        ${ $_[0] } = '';
-}
+    sub clear {
+       ${ $_[0] } = '';
+    }
 
-sub PRINT {
-        my $self = shift;
-        $$self .= join('', @_);
+    sub PRINT {
+       my $self = shift;
+       $$self .= join('', @_);
+    }
 }
 
+# Signal-related variables
+# (this is actually a regression test for Configure.)
+
+is($Config{sig_num_init}  =~ tr/,/,/, $Config{sig_size}, "sig_num_init size");
+is($Config{sig_name_init} =~ tr/,/,/, $Config{sig_size}, "sig_name_init size");