Lines 7-13
use t::lib::TestBuilder;
Link Here
|
7 |
|
7 |
|
8 |
use C4::Context; |
8 |
use C4::Context; |
9 |
|
9 |
|
10 |
use Test::More tests => 55; |
10 |
use Test::More tests => 56; |
11 |
use MARC::Record; |
11 |
use MARC::Record; |
12 |
use C4::Biblio; |
12 |
use C4::Biblio; |
13 |
use C4::Items; |
13 |
use C4::Items; |
Lines 373-383
$dbh->do(q{
Link Here
|
373 |
is(CanItemBeReserved($borrowernumbers[0], $itemnumber), 'notReservable', |
373 |
is(CanItemBeReserved($borrowernumbers[0], $itemnumber), 'notReservable', |
374 |
"CanItemBeReserved should return 'notReservable'"); |
374 |
"CanItemBeReserved should return 'notReservable'"); |
375 |
|
375 |
|
|
|
376 |
t::lib::Mocks::mock_preference( 'ReservesControlBranch', 'PatronLibrary' ); |
376 |
($item_bibnum, $item_bibitemnum, $itemnumber) = AddItem( |
377 |
($item_bibnum, $item_bibitemnum, $itemnumber) = AddItem( |
377 |
{ homebranch => $branch_2, holdingbranch => $branch_1, itype => 'CAN' } , $bibnum); |
378 |
{ homebranch => $branch_2, holdingbranch => $branch_1, itype => 'CAN' } , $bibnum); |
378 |
is(CanItemBeReserved($borrowernumbers[0], $itemnumber), |
379 |
is(CanItemBeReserved($borrowernumbers[0], $itemnumber), |
379 |
'cannotReserveFromOtherBranches', |
380 |
'cannotReserveFromOtherBranches', |
380 |
"CanItemBeReserved should return 'cannotReserveFromOtherBranches'"); |
381 |
"CanItemBeReserved should use PatronLibrary rule when ReservesControlBranch set to 'PatronLibrary'"); |
|
|
382 |
t::lib::Mocks::mock_preference( 'ReservesControlBranch', 'ItemHomeLibrary' ); |
383 |
is(CanItemBeReserved($borrowernumbers[0], $itemnumber), |
384 |
'OK', |
385 |
"CanItemBeReserved should use item home library rule when RsservesControlBranch set to 'ItemsHomeLibrary'"); |
381 |
|
386 |
|
382 |
($item_bibnum, $item_bibitemnum, $itemnumber) = AddItem( |
387 |
($item_bibnum, $item_bibitemnum, $itemnumber) = AddItem( |
383 |
{ homebranch => $branch_1, holdingbranch => $branch_1, itype => 'CAN' } , $bibnum); |
388 |
{ homebranch => $branch_1, holdingbranch => $branch_1, itype => 'CAN' } , $bibnum); |
384 |
- |
|
|