|
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 |
- |
|
|