3 use Test::More tests => 3;
4 use File::Temp qw( tempfile );
5 use Fcntl qw( :flock );
9 my ($fh, $filename) = tempfile( 'tmpXXXX', UNLINK => 1 );
11 my $db = DBM::Deep->new({
18 my $s1 = -s $filename;
22 my $s2 = -s $filename;
24 is( $s2, $s1, "delete doesn't recover freespace" );
28 my $s3 = -s $filename;
31 local $TODO = "Freespace manager doesn't work yet";
32 is( $s3, $s1, "Freespace is reused" );