my
$build
= Module::Build->current;
my
$testdb
;
unless
(
$testdb
=
$build
->notes(
'testdb'
)) {
plan
skip_all
=>
'No testdb found'
;
}
my
(
$key
,
$value
);
my
%db
;
my
$flags
= O_RDWR;
diag
'Read the hash in 004'
;
ok
tie
(
%db
,
'SQLite_File'
,
$testdb
,
$flags
, 0666,
$DB_HASH
, 0),
"tie"
;
is
$db
{
'butcher'
}, 1,
"butcher correct"
;
is
$db
{
'baker'
}, 2,
"baker correct"
;
ok
$db
{
'candlestick maker'
} = 4,
"set candlestick maker"
;
is
$db
{
'candlestick maker'
}, 4,
"candlesitck maker correct"
;
ok
$db
{
'add this key'
} = 5,
"add this key"
;
is
$db
{
'add this key'
}, 5,
"key added"
;
unlink
$testdb
;
done_testing();
1;