4 use warnings FATAL => 'all';
6 use Test::More tests => 2;
9 use t::common qw( new_fh );
11 use_ok( 'DBM::Deep' );
14 my ($fh, $filename) = t::common::new_fh();
15 my $db = DBM::Deep->new( $filename );
17 # Add a self-referencing connection to test export
21 array1 => [ "elem0", "elem1", "elem2", { foo => 'bar' }, [ 5 ], bless( [], 'Apple' ) ],
23 subkey1 => "subvalue1",
24 subkey2 => "subvalue2",
29 sub_obj3 => bless([],'Foo'),
34 $db->{foo} = \%struct;
36 my $x = delete $db->{foo};
43 array1 => [ "elem0", "elem1", "elem2", { foo => 'bar' }, [ 5 ], bless( [], 'Apple' ) ],
45 subkey1 => "subvalue1",
46 subkey2 => "subvalue2",
51 sub_obj3 => bless([],'Foo'),