Bug 17600: Standardize our EXPORT_OK
[srvgit] / t / db_dependent / Holds / RevertWaitingStatus.t
index 41a22e9..4dab0f3 100755 (executable)
@@ -24,7 +24,7 @@ use Koha::Patrons;
 use C4::Context;
 use C4::Items;
 use C4::Biblio;
-use C4::Reserves;
+use C4::Reserves qw( AddReserve ModReserve ModReserveAffect );
 
 use t::lib::TestBuilder;
 use t::lib::Mocks;
@@ -33,7 +33,6 @@ my $schema = Koha::Database->schema;
 $schema->storage->txn_begin;
 my $builder = t::lib::TestBuilder->new;
 my $dbh = C4::Context->dbh;
-$dbh->{RaiseError} = 1;
 
 $dbh->do("DELETE FROM reserves");
 $dbh->do("DELETE FROM old_reserves");
@@ -48,14 +47,15 @@ my $borrowers_count = 3;
 
 my $biblio = $builder->build_sample_biblio();
 my $item_barcode = 'my_barcode';
-my ( $item_bibnum, $item_bibitemnum, $itemnumber ) = AddItem(
-    {   homebranch    => $branchcode,
+my $itemnumber = Koha::Item->new(
+    {
+        biblionumber  => $biblio->biblionumber,
+        homebranch    => $branchcode,
         holdingbranch => $branchcode,
         barcode       => $item_barcode,
         itype         => $itemtype
     },
-    $biblio->biblionumber,
-);
+)->store->itemnumber;
 
 # Create some borrowers
 my $patron_category = $builder->build({ source => 'Category' });