Author: geoff
Date: Wed Jan 24 10:41:13 2007
New Revision: 499523
URL: http://svn.apache.org/viewvc?view=rev&rev=499523
Log:
make sure that $r->dir_config('EDOESNOTEXIST') doesn't
dump core
Modified:
perl/modperl/trunk/t/response/TestModperl/dir_config.pm
Modified: perl/modperl/trunk/t/response/TestModperl/dir_config.pm
URL:
http://svn.apache.org/viewvc/perl/modperl/trunk/t/response/TestModperl/dir_config.pm?view=diff&rev=499523&r1=499522&r2=499523
==============================================================================
--- perl/modperl/trunk/t/response/TestModperl/dir_config.pm (original)
+++ perl/modperl/trunk/t/response/TestModperl/dir_config.pm Wed Jan 24 10:41:13
2007
@@ -16,7 +16,7 @@
sub handler {
my $r = shift;
- plan $r, tests => 14;
+ plan $r, tests => 15;
#Apache2::RequestRec::dir_config tests
@@ -27,6 +27,13 @@
# object test
my $dir_config = $r->dir_config;
ok defined $dir_config && ref($dir_config) eq 'APR::Table';
+
+ # make sure trying to get something that's not defined
+ # doesn't blow up
+ my $undef = $r->dir_config('EDOESNOTEXIST');
+
+ ok t_cmp($undef, undef,
+ 'no PerlSetVar to get data from');
# PerlAddVar ITERATE2 test
{