From 0cbecb6f000b9ba7d4a5fa6bf79ebf14d2f19956 Mon Sep 17 00:00:00 2001 From: Fridolin Somers Date: Fri, 25 Apr 2025 11:07:20 +0200 Subject: [PATCH] Bug 39745: Wrong system preference 'language' in test suite Bug 27490 renamed system preference language to StaffInterfaceLanguages. Needs to be done in test suite selenium tests. Also fixes 'opaclanguages' case to 'OPACLanguages' just to match the file installer/data/mysql/mandatory/sysprefs.sql Test by running selenium tests onboarding and installation --- t/db_dependent/selenium/00-onboarding.t | 4 ++-- t/db_dependent/selenium/01-installation.t | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/t/db_dependent/selenium/00-onboarding.t b/t/db_dependent/selenium/00-onboarding.t index 8cad7a86dc..00bbd43da5 100755 --- a/t/db_dependent/selenium/00-onboarding.t +++ b/t/db_dependent/selenium/00-onboarding.t @@ -172,8 +172,8 @@ SKIP: { $s->submit_form; # Get the interface in the correct language - C4::Context->set_preference( 'language', $languages->{$lang} ); - C4::Context->set_preference( 'opaclanguages', $languages->{$lang} ); + C4::Context->set_preference( 'StaffInterfaceLanguages', $languages->{$lang} ); + C4::Context->set_preference( 'OPACLanguages', $languages->{$lang} ); $s->click( { href => '/mainpage.pl', main => 'onboarding-step5' } ); diff --git a/t/db_dependent/selenium/01-installation.t b/t/db_dependent/selenium/01-installation.t index 7f0bc02690..c30be9378c 100755 --- a/t/db_dependent/selenium/01-installation.t +++ b/t/db_dependent/selenium/01-installation.t @@ -155,8 +155,8 @@ SKIP: { $s->submit_form; # Get the interface in the correct language - C4::Context->set_preference( 'language', $languages->{$lang} ); - C4::Context->set_preference( 'opaclanguages', $languages->{$lang} ); + C4::Context->set_preference( 'StaffInterfaceLanguages', $languages->{$lang} ); + C4::Context->set_preference( 'OPACLanguages', $languages->{$lang} ); $s->click( { href => '/mainpage.pl', main => 'onboarding-step5' } ); -- 2.43.0