Lines 492-497
ok(MARC::Record::new_from_xml($results_hashref->{biblioserver}->{RECORDS}->[0],'
Link Here
|
492 |
} |
492 |
} |
493 |
is ($allavailable, 'true', 'All records have at least one item available'); |
493 |
is ($allavailable, 'true', 'All records have at least one item available'); |
494 |
|
494 |
|
|
|
495 |
use Test::MockModule; |
496 |
my $mocked_xslt = Test::MockModule->new('Koha::XSLT::Base'); |
497 |
$mocked_xslt->mock( 'transform', sub { |
498 |
my ($self, $xml) = @_; |
499 |
return $xml; |
500 |
}); |
501 |
|
502 |
@newresults = searchResults({'interface'=>'opac'}, $query_desc, $results_hashref->{'biblioserver'}->{'hits'}, 17, 0, 0, |
503 |
$results_hashref->{'biblioserver'}->{"RECORDS"}, { anonymous_session => 1 }); |
504 |
|
505 |
like( $newresults[0]->{XSLTResultsRecord}, qr/<variable name="anonymous_session">1<\/variable>/, "Variable injected correctly" ); |
495 |
|
506 |
|
496 |
( $error, $query, $simple_query, $query_cgi, |
507 |
( $error, $query, $simple_query, $query_cgi, |
497 |
$query_desc, $limit, $limit_cgi, $limit_desc, |
508 |
$query_desc, $limit, $limit_cgi, $limit_desc, |
Lines 842-848
sub run_unimarc_search_tests {
Link Here
|
842 |
} |
853 |
} |
843 |
|
854 |
|
844 |
subtest 'MARC21 + DOM' => sub { |
855 |
subtest 'MARC21 + DOM' => sub { |
845 |
plan tests => 84; |
856 |
plan tests => 85; |
846 |
run_marc21_search_tests(); |
857 |
run_marc21_search_tests(); |
847 |
}; |
858 |
}; |
848 |
|
859 |
|
849 |
- |
|
|