Small test tweak for Memoize/t/error.t
Andreas König [Fri, 15 Aug 2003 11:55:22 +0000 (13:55 +0200)]
Message-ID: <87smo39red.fsf@franz.ak.mind.de>

p4raw-id: //depot/perl@20728

lib/Memoize/t/errors.t

index f92e517..43e77b9 100755 (executable)
@@ -33,7 +33,8 @@ for $mod (qw(DB_File GDBM_File SDBM_File ODBM_File NDBM_File)) {
     memoize(sub {}, LIST_CACHE => [HASH => \%cache ]);
   };
   print $@ =~ /can only store scalars/
-     || $@ =~ /Can't locate.*in \@INC/ ? "ok $n\n" : "not ok $n # $@\n";
+     || $@ =~ /Can't locate.*in \@INC/
+     || $@ =~ /Can't load '.*?' for module/ ? "ok $n\n" : "not ok $n # $@\n";
   1 while unlink $dummyfile, "$dummyfile.dir", "$dummyfile.pag", "$dummyfile.db";
   $n++;
 }