[Koha-patches] [PATCH 1/2] Bug 12782: t/db_dependent/XISBN.t fails in DOM setup
Tomas Cohen Arazi
tomascohen at gmail.com
Mon Aug 18 22:32:39 CEST 2014
To test:
- Have a DOM setup
- Run
$ prove -v t/db_dependent/XISBN.t
=> FAIL: Can't call method "field" on an undefined value at .... C4/Search.pm ...
- Apply the patch
- Run
$ prove -v t/db_dependent/XISBN.t
=> SUCCESS: Tests pass.
- Sign off
Regards
To+
---
t/db_dependent/XISBN.t | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/t/db_dependent/XISBN.t b/t/db_dependent/XISBN.t
index 34f353a..1f6f797 100755
--- a/t/db_dependent/XISBN.t
+++ b/t/db_dependent/XISBN.t
@@ -10,6 +10,7 @@ use MARC::Record;
use C4::Biblio;
use C4::XISBN;
use C4::Context;
+use C4::Search;
use Test::MockModule;
BEGIN {
@@ -113,6 +114,10 @@ sub Mock_SimpleSearch {
}
$record->append_fields($biblionumber_field);
- push @results, $record->as_usmarc;
+ my $indexing_mode = C4::Context->config('zebra_bib_index_mode') // 'dom';
+ push @results, ( $indexing_mode eq 'dom' )
+ ? $record->as_xml()
+ : $record->as_usmarc() ;
+
return ( undef, \@results, 1 );
}
--
1.9.1
More information about the Koha-patches
mailing list