From 728e20e67f9219c78ad366c5423fb8361e1c4099 Mon Sep 17 00:00:00 2001
From: Julian Maurice <julian.maurice@biblibre.com>
Date: Mon, 12 Jan 2015 16:53:40 +0100
Subject: [PATCH] Bug 11700: Fix unit test when index mode is not defined

Use the same default value as everywhere (dom)
---
 t/db_dependent/AuthoritiesMarc.t | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/t/db_dependent/AuthoritiesMarc.t b/t/db_dependent/AuthoritiesMarc.t
index 5073589..82afdf1 100755
--- a/t/db_dependent/AuthoritiesMarc.t
+++ b/t/db_dependent/AuthoritiesMarc.t
@@ -241,7 +241,8 @@ $zoom_resultset->mock('destroy', undef);
 my $zoom_record = new Test::MockModule('ZOOM::Record', no_auto => 1);
 $zoom_record->mock('raw', sub {
     my $this = shift;
-    my $sqlfield = C4::Context->config('zebra_bib_index_mode') eq 'dom' ? 'marcxml' : 'marc';
+    my $index_mode = C4::Context->config('zebra_bib_index_mode') // 'dom';
+    my $sqlfield = $index_mode eq 'dom' ? 'marcxml' : 'marc';
     my $marcs = $dbh->selectcol_arrayref(
         "SELECT $sqlfield FROM biblioitems WHERE biblionumber = ?", {},
         $this->{_rec}->{biblionumber});
-- 
1.9.1