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

(-)a/t/db_dependent/Reserves.t (-3 / +12 lines)
Lines 1484-1493 subtest 'IsAvailableForItemLevelRequest() tests' => sub { Link Here
1484
        "Item not available for item-level hold because no effective item type"
1484
        "Item not available for item-level hold because no effective item type"
1485
    );
1485
    );
1486
1486
1487
    my $item_1 = $builder->build_sample_item({ notforloan => -1 });
1487
    Koha::CirculationRules->set_rules(
1488
        {
1489
            categorycode => '*',
1490
            itemtype     => '*',
1491
            branchcode   => '*',
1492
            rules        => {
1493
                onshelfholds => 0,
1494
            }
1495
        }
1496
    );
1497
    my $item_1 = $builder->build_sample_item( { notforloan => -1 } );
1488
    ok(
1498
    ok(
1489
        C4::Reserves::IsAvailableForItemLevelRequest( $item_1, $patron ),
1499
        C4::Reserves::IsAvailableForItemLevelRequest( $item_1, $patron ),
1490
        "Item not available for item-level hold because no effective item type"
1500
        "We can placing hold on item with negative not for loan values when 'On shelf holds allowed' is set to 'If any unavailable'"
1491
    );
1501
    );
1492
    $schema->storage->txn_rollback;
1502
    $schema->storage->txn_rollback;
1493
};
1503
};
1494
- 

Return to bug 30846