@@ -, +, @@ --- t/db_dependent/Circulation/TooMany.t | 1 + t/db_dependent/Reserves/MultiplePerRecord.t | 3 +++ 2 files changed, 4 insertions(+) --- a/t/db_dependent/Circulation/TooMany.t +++ a/t/db_dependent/Circulation/TooMany.t @@ -50,6 +50,7 @@ $dbh->do(q|DELETE FROM default_branch_item_rules|); $dbh->do(q|DELETE FROM issuingrules|); my $builder = t::lib::TestBuilder->new(); +t::lib::Mocks::mock_preference('item-level_itypes', 1); # Assuming the item type is defined at item level my $branch = $builder->build({ source => 'Branch', --- a/t/db_dependent/Reserves/MultiplePerRecord.t +++ a/t/db_dependent/Reserves/MultiplePerRecord.t @@ -21,6 +21,7 @@ use Modern::Perl; use Test::More tests => 38; use t::lib::TestBuilder; +use t::lib::Mocks; use C4::Reserves qw( GetMaxPatronHoldsForRecord AddReserve CanBookBeReserved ); use Koha::Database; @@ -119,6 +120,8 @@ my $rule1 = $rules_rs->new( } )->insert(); +t::lib::Mocks::mock_preference('item-level_itypes', 1); # Assuming the item type is defined at item level + my $max = GetMaxPatronHoldsForRecord( $patron->{borrowernumber}, $biblio->{biblionumber} ); is( $max, 1, 'GetMaxPatronHoldsForRecord returns max of 1' ); my $rule = C4::Reserves::GetHoldRule( --