5 use Test::More tests => 8;
7 use t::common qw( new_fh );
14 my ($fh, $filename) = new_fh();
16 my $db = DBM::Deep->new(
18 data_sector_size => 32,
24 $sizes{32} = -s $filename;
27 my $db = DBM::Deep->new( $filename );
33 my ($fh, $filename) = new_fh();
35 my $db = DBM::Deep->new(
37 data_sector_size => 64,
43 $sizes{64} = -s $filename;
46 my $db = DBM::Deep->new( $filename );
52 my ($fh, $filename) = new_fh();
54 my $db = DBM::Deep->new(
56 data_sector_size => 128,
62 $sizes{128} = -s $filename;
65 my $db = DBM::Deep->new( $filename );
71 my ($fh, $filename) = new_fh();
73 my $db = DBM::Deep->new(
75 data_sector_size => 256,
81 $sizes{256} = -s $filename;
84 my $db = DBM::Deep->new( $filename );
89 cmp_ok( $sizes{256}, '>', $sizes{128}, "Filesize for 256 > filesize for 128" );
90 cmp_ok( $sizes{128}, '>', $sizes{64}, "Filesize for 128 > filesize for 64" );
91 cmp_ok( $sizes{64}, '>', $sizes{32}, "Filesize for 64 > filesize for 32" );
96 $db->{foo}{bar} = [ 1 .. 3 ];
102 cmp_ok( $db->{foo}{bar}[2], '==', 3, "Correct value found" );