};
subtest '->store' => sub {
- plan tests => 9;
+ plan tests => 11;
my $schema = Koha::Database->new->schema;
$schema->storage->txn_begin;
# Clear userid and check regeneration
$patron_2->userid(undef)->store;
like( $patron_2->userid, qr/\w+\.\w+/, 'Userid regenerated' ); # old school userid
+ $patron_2->userid('')->store;
+ like( $patron_2->userid, qr/\w+\.\w+/, 'Userid regenerated' ); # old school userid
+ $patron_2->userid(0)->store;
+ like( $patron_2->userid, qr/\w+\.\w+/, 'Userid regenerated' ); # old school userid
# Test password
t::lib::Mocks::mock_preference( 'RequireStrongPassword', 0 );