Bug 9762: (follow-up) Mock the user branch in NoIssuesChargeGuarantees.t and dateexpiry.t tests

Without the patch:

t/db_dependent/Circulation/NoIssuesChargeGuarantees.t fails
t/db_dependent/Circulation/dateexpiry.t fails

With the patch:

t/db_dependent/Circulation/NoIssuesChargeGuarantees.t passes
t/db_dependent/Circulation/dateexpiry.t passes

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
(cherry picked from commit 1ea765d3bd)
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
This commit is contained in:
Lucas Gass 2025-09-04 14:53:32 +00:00 committed by Paul Derscheid
parent 3bc4add338
commit 93d2e29507
No known key found for this signature in database
GPG Key ID: C25F9FD44CED595B
2 changed files with 13 additions and 0 deletions

View File

@ -34,6 +34,13 @@ $schema->storage->txn_begin;
my $builder = t::lib::TestBuilder->new();
my $library = $builder->build_object( { class => 'Koha::Libraries' } );
t::lib::Mocks::mock_userenv(
{
branchcode => $library->branchcode,
}
);
my $item = $builder->build_sample_item;
my $patron_category = $builder->build(

View File

@ -45,6 +45,12 @@ subtest 'Tests for CalcDateDue related to dateexpiry' => sub {
};
sub can_book_be_issued {
my $library = $builder->build_object( { class => 'Koha::Libraries' } );
t::lib::Mocks::mock_userenv(
{
branchcode => $library->branchcode,
}
);
my $item = $builder->build_sample_item;
my $patron = $builder->build_object(
{