If the searchengine syspref is set to Elasticsearch then the Item.t test doesn't pass: > root@kohadevbox:koha(master)$ prove t/db_dependent/Koha/Item.t > t/db_dependent/Koha/Item.t .. 1/7 Use of uninitialized value $code_wanted in string eq at /usr/share/perl5/MARC/Field.pm line 314. > Use of uninitialized value $code_wanted in string eq at /usr/share/perl5/MARC/Field.pm line 314. > Use of uninitialized value $code_wanted in string eq at /usr/share/perl5/MARC/Field.pm line 314. > Use of uninitialized value $code_wanted in string eq at /usr/share/perl5/MARC/Field.pm line 314. > Use of uninitialized value $code_wanted in string eq at /usr/share/perl5/MARC/Field.pm line 314. > Use of uninitialized value $code_wanted in string eq at /usr/share/perl5/MARC/Field.pm line 314. > Use of uninitialized value $code_wanted in string eq at /usr/share/perl5/MARC/Field.pm line 314. > Use of uninitialized value $code_wanted in string eq at /usr/share/perl5/MARC/Field.pm line 314. > Use of uninitialized value $code_wanted in string eq at /usr/share/perl5/MARC/Field.pm line 314. > Use of uninitialized value $code_wanted in string eq at /usr/share/perl5/MARC/Field.pm line 314. > Use of uninitialized value $code_wanted in string eq at /usr/share/perl5/MARC/Field.pm line 314. > Use of uninitialized value $code_wanted in string eq at /usr/share/perl5/MARC/Field.pm line 314. > Use of uninitialized value $code_wanted in string eq at /usr/share/perl5/MARC/Field.pm line 314. > > # Failed test 'Value is mapped correctly for column biblionumber' > # at t/db_dependent/Koha/Item.t line 115. > # got: undef > # expected: '441'
Can confirm (master, koha-testing-docker, ku).
Caused by commit af9938c43feaa76bf1b1bb0a0e4b21ff7fbbe449 Bug 26507: Elasticsearch - Index records after storing new item