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

(-)a/t/db_dependent/SIP/Transaction.t (-3 / +6 lines)
Lines 31-37 is( $transaction->patron( $sip_patron ), $sip_patron, "Patron assigned to transa Link Here
31
isnt( $transaction->do_renew_all, undef, "RenewAll on zero items" );
31
isnt( $transaction->do_renew_all, undef, "RenewAll on zero items" );
32
32
33
subtest fill_holds_at_checkout => sub {
33
subtest fill_holds_at_checkout => sub {
34
    plan tests => 5;
34
    plan tests => 6;
35
35
36
36
37
    my $category = $builder->build({ source => 'Category' });
37
    my $category = $builder->build({ source => 'Category' });
Lines 47-52 subtest fill_holds_at_checkout => sub { Link Here
47
    my $biblio = $builder->build({ source => 'Biblio' });
47
    my $biblio = $builder->build({ source => 'Biblio' });
48
    my $biblioitem = $builder->build({ source => 'Biblioitem', value=>{biblionumber=>$biblio->{biblionumber}} });
48
    my $biblioitem = $builder->build({ source => 'Biblioitem', value=>{biblionumber=>$biblio->{biblionumber}} });
49
    my $item1 = $builder->build({ source => 'Item', value => {
49
    my $item1 = $builder->build({ source => 'Item', value => {
50
        barcode       => 'barcode4test',
50
        homebranch    => $branch->{branchcode},
51
        homebranch    => $branch->{branchcode},
51
        holdingbranch => $branch->{branchcode},
52
        holdingbranch => $branch->{branchcode},
52
        biblionumber  => $biblio->{biblionumber},
53
        biblionumber  => $biblio->{biblionumber},
Lines 88-93 subtest fill_holds_at_checkout => sub { Link Here
88
    $transaction->do_checkout();
89
    $transaction->do_checkout();
89
    is( $bib->holds->count(), 1, "Bib has 1 holds remaining");
90
    is( $bib->holds->count(), 1, "Bib has 1 holds remaining");
90
91
91
92
    t::lib::Mocks::mock_preference('itemBarcodeInputFilter', 'whitespace');
93
    $sip_item   = C4::SIP::ILS::Item->new( ' barcode 4 test ');
94
    $transaction = C4::SIP::ILS::Transaction::Checkout->new();
95
    is( $sip_item->{barcode}, $item1->{barcode}, "Item assigned to transaction" );
92
};
96
};
93
$schema->storage->txn_rollback;
97
$schema->storage->txn_rollback;
94
- 

Return to bug 22790