Lines 194-199
subtest 'Manually pass a return date' => sub {
Link Here
|
194 |
subtest 'AutoRemoveOverduesRestrictions' => sub { |
194 |
subtest 'AutoRemoveOverduesRestrictions' => sub { |
195 |
plan tests => 2; |
195 |
plan tests => 2; |
196 |
|
196 |
|
|
|
197 |
$schema->storage->txn_begin; |
198 |
|
197 |
t::lib::Mocks::mock_preference('AutoRemoveOverduesRestrictions', 1); |
199 |
t::lib::Mocks::mock_preference('AutoRemoveOverduesRestrictions', 1); |
198 |
|
200 |
|
199 |
my $patron = $builder->build_object({ class => 'Koha::Patrons' }); |
201 |
my $patron = $builder->build_object({ class => 'Koha::Patrons' }); |
Lines 223-226
subtest 'AutoRemoveOverduesRestrictions' => sub {
Link Here
|
223 |
|
225 |
|
224 |
$debarments = Koha::Patron::Debarments::GetDebarments({ borrowernumber => $patron->borrowernumber }); |
226 |
$debarments = Koha::Patron::Debarments::GetDebarments({ borrowernumber => $patron->borrowernumber }); |
225 |
is( scalar @$debarments, 0, 'OVERDUES debarment is removed if patron does not have overdues' ); |
227 |
is( scalar @$debarments, 0, 'OVERDUES debarment is removed if patron does not have overdues' ); |
|
|
228 |
|
229 |
$schema->storage->txn_rollback; |
226 |
}; |
230 |
}; |
227 |
- |
|
|