use Apache::test; skip_test unless have_module "Data::Dumper"; skip_test unless have_module "Devel::Symdump"; %Apache::ReadConfig:: = (); $^W=0; my $i = 0; print "1..2\n"; require Apache::httpd_conf; require Apache::PerlSections; use IO::File (); my $file = "perlsections.pl"; my $fh = IO::File->new(">$file") or die "can't open $file $!\n"; $fh->print(Apache::PerlSections->dump); $fh->close; my $in = IO::File->new($file) or die "can't open $file $!\n"; eval join '', <$in>; $in->close; test ++$i, not $@; die $@ if $@; test ++$i, -s $file;