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;
$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");
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' });