The Perl Toolchain Summit 2025 Needs You: You can help 🙏 Learn more

use lib '../lib';
my $build = Module::Build->current();
my $testdb_h = File::Temp->new(UNLINK => 0, EXLOCK => 0);
my $testdb = $testdb_h->filename;
$build->notes('testdb' => $testdb);
my ($key, $value);
my %db;
my $flags = O_CREAT | O_RDWR;
diag 'Write a hash in 003';
ok tie( %db, 'SQLite_File', $testdb, $flags, 0666, $DB_HASH, 0), "tie";
(tied %db)->keep(1);
ok $db{'butcher'} = 1, "set";
ok $db{'baker'} = 2, "set";
ok $db{'candlestick maker'} = 3, "set";
done_testing();
1;