Koha/t/db_dependent
Jonathan Druart 9c9dddeaa4 Bug 26250: Fix tests when SearchEngine=Elastic
Most of the time the tests are failing because the item is not created
correctly (missing biblio and/or biblioitem).
The usual error is:
 t/db_dependent/selenium/regressions.t ..... 5/5 Can't call method "leader" on an undefined value at /kohadevbox/koha/Koha/SearchEngine/Elasticsearch.pm line 534.

In this patch we are making sure $builder->build({ source => 'Item' })
is replace with $builder->build_sample_item

Test plan:
Turn on Elastic and confirm that all the tests pass!

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2020-08-31 16:10:26 +02:00
..
Acquisition Bug 21395: Make perlcritic happy 2020-06-29 12:37:02 +02:00
api/v1 Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Auth
Authority Bug 22437: Add test case to Merge.t 2020-05-12 11:01:49 +01:00
Biblio Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Circulation Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
CourseReserves Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Creators Bug 25852: Add tests 2020-07-31 10:03:27 +02:00
cronjobs Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
data
Exporter Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Holds Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Illrequest Bug 23632: Remove C4::Logs::GetLogs 2020-08-18 15:45:48 +02:00
Items Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Koha Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Labels
LDAP Bug 21395: (QA follow-up) Remove some introduced issues 2020-06-29 12:37:02 +02:00
Letters Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Members
OAI
Patron
Record Bug 21395: Fix QA errors 2020-06-29 12:37:02 +02:00
Reports
Reserves Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Search
selenium Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Serials
SIP Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Template/Plugin Bug 25765: (QA follow-up) Save a DB hit 2020-07-23 11:17:27 +02:00
Utils Bug 25875: Unit test 2020-06-29 12:37:02 +02:00
www Bug 26015: Terminology: Fix tons more staff clients to staff interfaces 2020-08-31 16:10:25 +02:00
00-strict.t
01-test_dbic.t
Accounts.t Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Acquisition.t Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Amazon.t
ArticleRequests.t Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
AudioAlerts.t
Auth.t
Auth_with_cas.t
Auth_with_ldap.t
AuthorisedValues.t Bug 17355: Fix failing tests 2020-05-05 14:59:30 +01:00
AuthoritiesMarc.t
BackgroundJob.t
Barcodes.t Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Barcodes_ValueBuilder.t Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Biblio.t Bug 25189: Unit tests 2020-06-24 14:31:37 +02:00
Breeding.t
Budgets.t Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Cache.t
Calendar.t Bug 25850: (QA follow-up) use dt_from_string 2020-07-16 15:28:06 +01:00
Charset.t
check_kohastructure.t
check_sysprefs.t
Circulation.t Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Clubs.t
Context.t Bug 21395: Make perlcritic happy 2020-06-29 12:37:02 +02:00
Contract.t
CourseReserves.t
db_structure.t
DecreaseLoanHighHolds.t Bug 25566: Add option to ignore found holds and use it when checking high holds 2020-07-16 15:32:18 +01:00
Filter_MARC_ViewPolicy.t
Fines.t
FrameworkPlugin.t
Heading.t
Heading_MARC21.t
Hold.t Bug 21395: Make perlcritic happy 2020-06-29 12:37:02 +02:00
Holds.t Bug 22789: (follow-up) Fix atomic update, GUI and more than one hold 2020-08-31 16:10:25 +02:00
HoldsQueue.t Bug 25786: AddReserve now takes a hashref 2020-06-18 18:51:58 +02:00
Holidays.t Bug 25723: Remove tests for removed method 2020-07-20 17:45:31 +02:00
Illcomments.t
Illrequestattributes.t
Illrequests.t Bug 26114: Regression tests 2020-08-13 10:15:33 +02:00
ILSDI_Services.t Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
ImportBatch.t Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
ImportExportFramework.t
Installer.t
Items.t Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
Koha.t Bug 16371: Remove GetDailyQuote tests from Koha.t 2020-08-13 10:15:33 +02:00
Koha_Authority.t
Koha_Database.t
Koha_Elasticsearch.t
Koha_ExternalContent_OverDrive.t Bug 25527: Add logger to Koha::ExternalContent 2020-05-18 15:25:03 +01:00
Koha_ExternalContent_RecordedBooks.t
Koha_Misc_Files.t
Languages.t
Letters.t
LibraryGroups.t
Linker_Default.t
Linker_FirstMatch.t
Log.t Bug 23632: Remove C4::Logs::GetLogs 2020-08-18 15:45:48 +02:00
MarcModificationTemplates.t
Members.t
MungeMarcPrice.t
NewsChannels.t
Overdues.t Bug 25127: Correction to tests 2020-05-01 15:44:51 +01:00
Passwordrecovery.t
Patroncards.t
PatronLists.t
Patrons.t Bug 25683: Patron with no accountlines should have 0 outstanding (not NULL) 2020-08-06 11:37:06 +02:00
Record.t
RecordProcessor_EmbedSeeFromHeadings.t
Reports.t
Reserves.t Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
rollingloans.t Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
RotatingCollections.t
Search.t Bug 23086: Unit test 2020-07-27 17:24:26 +02:00
Serials.t Bug 21395: Make perlcritic happy 2020-06-29 12:37:02 +02:00
Serials_2.t Bug 21395: Make perlcritic happy 2020-06-29 12:37:02 +02:00
Service.t
ShelfBrowser.t
Sitemapper.t
Stats.t
StockRotationItems.t
StockRotationRotas.t Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
StockRotationStages.t
SuggestionEngine_ExplodedTerms.t
Suggestions.t Bug 25033: Fix number of tests 2020-08-25 11:31:42 +02:00
sysprefs.t
TablesSettings.t Bug 24156: Make sort order and number of items to display configurable (basket page) 2020-06-25 10:51:59 +02:00
Tags.t
Templates.t
TestBuilder.t
Upload.t
UsageStats.t Bug 24159: Move useDaysMode pref to circulation rules 2020-06-25 10:51:59 +02:00
Virtualshelves.t Bug 26250: Fix tests when SearchEngine=Elastic 2020-08-31 16:10:26 +02:00
XISBN.t Bug 21395: Make perlcritic happy 2020-06-29 12:37:02 +02:00
XSLT.t
zebra_config.pl