X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F15_digest.t;h=78934bf0dbb96d1be1aace72b59697614cc9fa51;hb=7a960a129d8c03a7bc83325f2f8be78a0881d034;hp=5bc23332f099214fd15a6a278a10df814231a946;hpb=612969fb497f2c520aa405dff43755334df2b64a;p=dbsrgits%2FDBM-Deep.git diff --git a/t/15_digest.t b/t/15_digest.t index 5bc2333..78934bf 100644 --- a/t/15_digest.t +++ b/t/15_digest.t @@ -2,26 +2,22 @@ # DBM::Deep Test ## use strict; -use Test::More tests => 13; +use Test::More tests => 14; +use t::common qw( new_fh ); -use DBM::Deep; +use_ok( 'DBM::Deep' ); + +my ($fh, $filename) = new_fh(); my $salt = 38473827; -## -# basic file open -## -unlink "t/test.db"; my $db = new DBM::Deep( - file => "t/test.db" + file => $filename, + digest => \&my_digest, + hash_size => 8, ); ## -# Set digest handler -## -$db->_get_self->{engine}->set_digest( \&my_digest, 8 ); - -## # put/get key ## $db->{key1} = "value1"; @@ -88,13 +84,6 @@ $db->put("key1", "value222222222222222222222222"); ok( $db->get("key1") eq "value222222222222222222222222" ); -## -# close, delete file, exit -## -undef $db; -unlink "t/test.db"; -exit(0); - sub my_digest { ## # Warning: This digest function is for testing ONLY