-##
-# DBM::Deep Test
-##
use strict;
-use Test::More tests => 7;
+use warnings FATAL => 'all';
+
+use Test::More;
use Test::Exception;
use t::common qw( new_fh );
$hash{key1} = 'value';
is( $hash{key1}, 'value', 'Set and retrieved key1' );
- tied( %hash )->_get_self->_storage->close( tied( %hash )->_get_self );
+ tied( %hash )->_get_self->_engine->storage->close( tied( %hash )->_get_self );
}
{
is( keys %hash, 1, "There's one key so far" );
ok( exists $hash{key1}, "... and it's key1" );
- tied( %hash )->_get_self->_storage->close( tied( %hash )->_get_self );
+ tied( %hash )->_get_self->_engine->storage->close( tied( %hash )->_get_self );
}
{
file => $filename,
type => DBM::Deep->TYPE_ARRAY,
};
- tied( @array )->_get_self->_storage->close( tied( @array )->_get_self );
+ tied( @array )->_get_self->_engine->storage->close( tied( @array )->_get_self );
} qr/DBM::Deep: File type mismatch/, "\$SIG_TYPE doesn't match file's type";
}
type => DBM::Deep->TYPE_HASH,
};
} qr/DBM::Deep: File type mismatch/, "\$SIG_TYPE doesn't match file's type";
- $db->_get_self->_storage->close( $db->_get_self );
+ $db->_get_self->_engine->storage->close( $db->_get_self );
}
+
+done_testing;