@@ -, +, @@ test --- Koha/Account/Line.pm | 1 + t/db_dependent/Koha/Account/Line.t | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) --- a/Koha/Account/Line.pm +++ a/Koha/Account/Line.pm @@ -1035,6 +1035,7 @@ sub renew_item { $self->{branchcode}, undef, undef, + undef, 0 ); return { --- a/t/db_dependent/Koha/Account/Line.t +++ a/t/db_dependent/Koha/Account/Line.t @@ -568,10 +568,10 @@ subtest 'Renewal related tests' => sub { ); my $called = 0; my $module = Test::MockModule->new('C4::Circulation'); - $module->mock('AddRenewal', sub { $called = 1; }); $module->mock('CanBookBeRenewed', sub { return 1; }); $line->renew_item; - is( $called, 1, 'Attempt to renew succeeds when conditions are met' ); + my $r = Koha::Checkouts::Renewals->find({ checkout_id => $issue->id }); + is( $r->seen, 0, "RenewAccruingItemWhenPaid triggers an unseen renewal" ); $schema->storage->txn_rollback; }; --