From ec204c44b61d88514b8b8b5be0b88961ca1dfd57 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Fri, 11 Jul 2025 15:01:57 +0200 Subject: [PATCH] Bug 40353: Remove warnings from Koha/Patron.t C4::Context->userenv not defined! at /kohadevbox/koha/Koha/Patron.pm line 2152. C4::Context->userenv not defined! at /kohadevbox/koha/Koha/Patron.pm line 2152. C4::Context->userenv not defined! at /kohadevbox/koha/Koha/Patron.pm line 2152. We need to mock the userenv --- t/db_dependent/Koha/Patron.t | 2 ++ 1 file changed, 2 insertions(+) diff --git a/t/db_dependent/Koha/Patron.t b/t/db_dependent/Koha/Patron.t index be991cb43a7..4f824aa782f 100755 --- a/t/db_dependent/Koha/Patron.t +++ b/t/db_dependent/Koha/Patron.t @@ -739,6 +739,8 @@ subtest 'to_api() tests' => sub { } ); + t::lib::Mocks::mock_userenv( { patron => $consumer } ); + my $restricted = $patron->to_api( { user => $consumer } )->{restricted}; ok( defined $restricted, 'restricted is defined' ); ok( !$restricted, 'debarred is undef, restricted evaluates to false' ); -- 2.34.1