Bug 9031: (QA follow-up) Pass the same timezone in Calendar.t
[koha.git] / t / db_dependent / Items.t
index f85d48a..f257f78 100755 (executable)
@@ -26,7 +26,7 @@ use Koha::Library;
 use t::lib::Mocks;
 use t::lib::TestBuilder;
 
-use Test::More tests => 11;
+use Test::More tests => 12;
 
 use Test::Warn;
 
@@ -557,7 +557,7 @@ subtest 'C4::Biblio::EmbedItemsInMarcBiblio' => sub {
 
     my ($itemfield) =
       C4::Biblio::GetMarcFromKohaField( 'items.itemnumber', '' );
-    my $record = C4::Biblio::GetMarcBiblio($biblionumber);
+    my $record = C4::Biblio::GetMarcBiblio({ biblionumber => $biblionumber });
     warning_is { C4::Biblio::EmbedItemsInMarcBiblio() }
     { carped => 'EmbedItemsInMarcBiblio: No MARC record passed' },
       'Should crap is no record passed.';
@@ -782,6 +782,21 @@ subtest '_mod_item_dates' => sub {
         'yetanotherdatetime is ok' );
 };
 
+subtest 'get_hostitemnumbers_of' => sub {
+    plan tests => 1;
+
+    my $bib = MARC::Record->new();
+    $bib->append_fields(
+        MARC::Field->new('100', ' ', ' ', a => 'Moffat, Steven'),
+        MARC::Field->new('245', ' ', ' ', a => 'Silence in the library'),
+        MARC::Field->new('773', ' ', ' ', b => 'b without 0 or 9'),
+    );
+    my ($biblionumber, $bibitemnum) = AddBiblio($bib, '');
+
+    my @itemnumbers = C4::Items::get_hostitemnumbers_of( $biblionumber );
+    is( @itemnumbers, 0, );
+};
+
 # Helper method to set up a Biblio.
 sub get_biblio {
     my ( $frameworkcode ) = @_;