View | Details | Raw Unified | Return to bug 10452
Collapse All | Expand All

(-)a/t/db_dependent/Holds.t (-2 / +9 lines)
Lines 6-12 use t::lib::Mocks; Link Here
6
use C4::Context;
6
use C4::Context;
7
use C4::Branch;
7
use C4::Branch;
8
8
9
use Test::More tests => 25;
9
use Test::More tests => 29;
10
use MARC::Record;
10
use MARC::Record;
11
use C4::Biblio;
11
use C4::Biblio;
12
use C4::Items;
12
use C4::Items;
Lines 278-283 ModReserve({ reserve_id => $reserveid2, rank => 'del' }); Link Here
278
$reserve3 = GetReserve( $reserveid3 );
278
$reserve3 = GetReserve( $reserveid3 );
279
is( $reserve3->{priority}, 1, "After ModReserve, the 3rd reserve becomes the first on the waiting list" );
279
is( $reserve3->{priority}, 1, "After ModReserve, the 3rd reserve becomes the first on the waiting list" );
280
280
281
ModItem({ damaged => 1 }, $item_bibnum, $itemnumber);
282
C4::Context->set_preference( 'AllowHoldsOnDamagedItems', 1 );
283
ok( CanItemBeReserved( $borrowernumbers[0], $itemnumber), "Patron can reserve damaged item with AllowHoldsOnDamagedItems enabled" );
284
ok( defined( ( CheckReserves($itemnumber) )[1] ), "Hold can be trapped for damaged item with AllowHoldsOnDamagedItems enabled" );
285
C4::Context->set_preference( 'AllowHoldsOnDamagedItems', 0 );
286
ok( !CanItemBeReserved( $borrowernumbers[0], $itemnumber), "Patron cannot reserve damaged item with AllowHoldsOnDamagedItems disabled" );
287
ok( !defined( ( CheckReserves($itemnumber) )[1] ), "Hold cannot be trapped for damaged item with AllowHoldsOnDamagedItems disabled" );
288
281
289
282
# Helper method to set up a Biblio.
290
# Helper method to set up a Biblio.
283
sub create_helper_biblio {
291
sub create_helper_biblio {
284
- 

Return to bug 10452