diff --git a/lib/WebGUI/Cache/CHI.pm b/lib/WebGUI/Cache/CHI.pm index e6abe29e1..76cb65d87 100644 --- a/lib/WebGUI/Cache/CHI.pm +++ b/lib/WebGUI/Cache/CHI.pm @@ -2,6 +2,7 @@ package WebGUI::Cache::CHI; use strict; use base 'WebGUI::Cache'; +use File::Temp qw/tempdir/; use CHI; =head1 NAME diff --git a/t/Cache/CHI.t b/t/Cache/CHI.t index 3ab0110d4..1299df88c 100644 --- a/t/Cache/CHI.t +++ b/t/Cache/CHI.t @@ -34,6 +34,10 @@ plan tests => 3; # Increment this number for each test you create # put your tests here use_ok( 'WebGUI::Cache::CHI' ); +WebGUI::Test->originalConfig('cacheType'); +WebGUI::Test->originalConfig('cache'); +$session->config->set('cacheType', 'WebGUI::Cache::CHI'); +$session->config->set('cache', { driver => 'FastMmap', }); my $cache = WebGUI::Cache::CHI->new($session, "this", "that"); my $testValue = "a rock that has no earthly business in that field"; @@ -43,5 +47,4 @@ is($cache->get, $testValue, "set/get works"); $cache->delete; is($cache->get, undef, "delete works"); - #vim:ft=perl