Lines 3042-3048
subtest 'AddRenewal and AddIssuingCharge tests' => sub {
Link Here
|
3042 |
|
3042 |
|
3043 |
plan tests => 13; |
3043 |
plan tests => 13; |
3044 |
|
3044 |
|
3045 |
$schema->storage->txn_begin; |
|
|
3046 |
|
3045 |
|
3047 |
t::lib::Mocks::mock_preference('item-level_itypes', 1); |
3046 |
t::lib::Mocks::mock_preference('item-level_itypes', 1); |
3048 |
|
3047 |
|
Lines 3129-3142
subtest 'AddRenewal and AddIssuingCharge tests' => sub {
Link Here
|
3129 |
is( $line->branchcode, $library->id, 'AddRenewal correctly sets branchcode' ); |
3128 |
is( $line->branchcode, $library->id, 'AddRenewal correctly sets branchcode' ); |
3130 |
is( $line->description, "Renewal of Rental Item $title $barcode", 'AddRenewal set a hardcoded description for the accountline' ); |
3129 |
is( $line->description, "Renewal of Rental Item $title $barcode", 'AddRenewal set a hardcoded description for the accountline' ); |
3131 |
|
3130 |
|
3132 |
$schema->storage->txn_rollback; |
|
|
3133 |
}; |
3131 |
}; |
3134 |
|
3132 |
|
3135 |
subtest 'ProcessOfflinePayment() tests' => sub { |
3133 |
subtest 'ProcessOfflinePayment() tests' => sub { |
3136 |
|
3134 |
|
3137 |
plan tests => 4; |
3135 |
plan tests => 4; |
3138 |
|
3136 |
|
3139 |
$schema->storage->txn_begin; |
|
|
3140 |
|
3137 |
|
3141 |
my $amount = 123; |
3138 |
my $amount = 123; |
3142 |
|
3139 |
|
Lines 3153-3159
subtest 'ProcessOfflinePayment() tests' => sub {
Link Here
|
3153 |
is( $line->amount+0, $amount * -1, 'amount picked from params' ); |
3150 |
is( $line->amount+0, $amount * -1, 'amount picked from params' ); |
3154 |
is( $line->branchcode, $library->id, 'branchcode set correctly' ); |
3151 |
is( $line->branchcode, $library->id, 'branchcode set correctly' ); |
3155 |
|
3152 |
|
3156 |
$schema->storage->txn_rollback; |
|
|
3157 |
}; |
3153 |
}; |
3158 |
|
3154 |
|
3159 |
subtest 'Incremented fee tests' => sub { |
3155 |
subtest 'Incremented fee tests' => sub { |
3160 |
- |
|
|