is $kdbx->minimum_version, KDBX_VERSION_3_1, 'Icon with no metadata requires no upgrade';
my $icon_uuid = $kdbx->add_custom_icon('data2', name => 'icon name');
is $kdbx->minimum_version, KDBX_VERSION_4_1, 'Icon with name requires upgrade';
- delete $kdbx->custom_icons->{$icon_uuid};
+ $kdbx->remove_custom_icon($icon_uuid);
is $kdbx->minimum_version, KDBX_VERSION_3_1, 'Reset upgrade requirement';
$icon_uuid = $kdbx->add_custom_icon('data2', last_modification_time => gmtime);
is $kdbx->minimum_version, KDBX_VERSION_4_1, 'Icon with modtime requires upgrade';
- delete $kdbx->custom_icons->{$icon_uuid};
+ $kdbx->remove_custom_icon($icon_uuid);
is $kdbx->minimum_version, KDBX_VERSION_3_1, 'Reset upgrade requirement';
$entry1->custom_data(foo => 'bar', last_modification_time => scalar gmtime);