projects
/
kivitendo-erp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Payment-Helper: get_payment_select_options_for_bank_transaction verbessern
[kivitendo-erp.git]
/
t
/
bank
/
bank_transactions.t
diff --git
a/t/bank/bank_transactions.t
b/t/bank/bank_transactions.t
index
5761d3c
..
36fc04d
100644
(file)
--- a/
t/bank/bank_transactions.t
+++ b/
t/bank/bank_transactions.t
@@
-1,4
+1,4
@@
-use Test::More tests =>
197
;
+use Test::More tests =>
210
;
use strict;
use strict;
@@
-299,7
+299,9
@@
sub test_skonto_exact {
sub test_bt_error {
sub test_bt_error {
- my $testname = 'test_free_skonto';
+ my $testname = 'test_rollback_error';
+ # without type with_free_skonto the helper function (Payment.pm) looks ugly but not
+ # breakable
$ar_transaction = test_ar_transaction(invnumber => 'salesinv skonto',
payment_id => $payment_terms->id,
$ar_transaction = test_ar_transaction(invnumber => 'salesinv skonto',
payment_id => $payment_terms->id,
@@
-309,14
+311,13
@@
sub test_bt_error {
my $bt = create_bank_transaction(record => $ar_transaction,
bank_chart_id => $bank->id,
my $bt = create_bank_transaction(record => $ar_transaction,
bank_chart_id => $bank->id,
- amount => 1
58.58
,
+ amount => 1
60.15
,
) or die "Couldn't create bank_transaction";
) or die "Couldn't create bank_transaction";
-
$::form->{invoice_ids} = {
$bt->id => [ $ar_transaction->id ]
};
$::form->{invoice_skontos} = {
$::form->{invoice_ids} = {
$bt->id => [ $ar_transaction->id ]
};
$::form->{invoice_skontos} = {
- $bt->id => [ 'with_
free_skonto
' ]
+ $bt->id => [ 'with_
skonto_pt
' ]
};
is($ar_transaction->paid , '0' , "$testname: salesinv is not paid");
};
is($ar_transaction->paid , '0' , "$testname: salesinv is not paid");