Added files and deps for SQL backend. THIS STILL NEEDS LOTS OF WORK AND WILL LIKELY...
[dbsrgits/DBM-Deep.git] / t / 97_dump_file.t
CommitLineData
888453b9 1use strict;
2use Test::More tests => 3;
3use Test::Deep;
4use t::common qw( new_fh );
5
6use_ok( 'DBM::Deep' );
7
8my ($fh, $filename) = new_fh();
33d7395d 9my $db = DBM::Deep->new( $filename );
888453b9 10
11is( $db->_dump_file, <<"__END_DUMP__", "Dump of initial file correct" );
c57b19c6 12NumTxns: 1
888453b9 13Chains(B):
14Chains(D):
15Chains(I):
1600000030: H 0064 REF: 1
17__END_DUMP__
18
19$db->{foo} = 'bar';
20
21is( $db->_dump_file, <<"__END_DUMP__", "Dump of initial file correct" );
c57b19c6 22NumTxns: 1
888453b9 23Chains(B):
24Chains(D):
25Chains(I):
2600000030: H 0064 REF: 1
2700000094: D 0064 bar
2800000158: B 0387
29 00000545 00000094
3000000545: D 0064 foo
31__END_DUMP__
32