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

(-)a/t/db_dependent/Koha/CirculationRules.t (-1 / +5 lines)
Lines 628-636 subtest 'get_onshelfholds_policy() tests' => sub { Link Here
628
        }
628
        }
629
    );
629
    );
630
630
631
    my $memory_cache = Koha::Cache::Memory::Lite->get_instance;
632
    $memory_cache->flush();
633
631
    is( $circ_rules->get_onshelfholds_policy({ item => $item }), 1, 'If rule_value is set on a matching rule, return it' );
634
    is( $circ_rules->get_onshelfholds_policy({ item => $item }), 1, 'If rule_value is set on a matching rule, return it' );
632
    # Delete the rule (i.e. get_effective_rule returns undef)
635
    # Delete the rule (i.e. get_effective_rule returns undef)
633
    $circ_rules->delete;
636
    $circ_rules->delete;
637
    $memory_cache->flush();
634
    is( $circ_rules->get_onshelfholds_policy({ item => $item }), 0, 'If no matching rule, fallback to 0' );
638
    is( $circ_rules->get_onshelfholds_policy({ item => $item }), 0, 'If no matching rule, fallback to 0' );
635
639
636
    $schema->storage->txn_rollback;
640
    $schema->storage->txn_rollback;
Lines 901-906 subtest 'get_lostreturn_policy() tests' => sub { Link Here
901
          )
905
          )
902
        ->next
906
        ->next
903
        ->delete;
907
        ->delete;
908
    $memory_cache->flush();
904
    is_deeply( Koha::CirculationRules->get_lostreturn_policy( $params ),
909
    is_deeply( Koha::CirculationRules->get_lostreturn_policy( $params ),
905
         { lostreturn => 'refund', processingreturn => 'refund' },'No rule for branch, no default rule, fallback default (refund)');
910
         { lostreturn => 'refund', processingreturn => 'refund' },'No rule for branch, no default rule, fallback default (refund)');
906
911
907
- 

Return to bug 32092