Bug 40437: Remove warning from Koha/Installer.t

t/db_dependent/Koha/Installer.t .. 1/4
Use of uninitialized value $db_version in numeric eq (==) at
/kohadevbox/koha/Koha/Installer.pm line 32.

Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
This commit is contained in:
Jonathan Druart 2025-07-17 15:38:01 +02:00 committed by Lucas Gass
parent dd54cd5062
commit 1974dd9c91
No known key found for this signature in database
GPG Key ID: 60B447398B0D36CA
2 changed files with 3 additions and 2 deletions

View File

@ -29,7 +29,7 @@ sub needs_update {
my $koha_version = Koha->version; my $koha_version = Koha->version;
my $code_version = TransformToNum($koha_version); my $code_version = TransformToNum($koha_version);
if ( $db_version == $code_version ) { if ( $db_version && $db_version == $code_version ) {
$needs_update = 0; $needs_update = 0;
} }

View File

@ -18,7 +18,8 @@
# along with Koha; if not, see <http://www.gnu.org/licenses>. # along with Koha; if not, see <http://www.gnu.org/licenses>.
use Modern::Perl; use Modern::Perl;
use Test::More tests => 4; use Test::More tests => 5;
use Test::NoWarnings;
use Test::MockModule; use Test::MockModule;
use File::Temp qw/tempdir/; use File::Temp qw/tempdir/;