From: Jan Büren Date: Wed, 11 Jul 2018 07:08:44 +0000 (+0200) Subject: bank_transactions.t Odyn Testfall für kivi angepasst X-Git-Tag: release-3.5.4~369 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=b0d3ad92436c9841961d6b80dd0e58c068adbf6a;p=kivitendo-erp.git bank_transactions.t Odyn Testfall für kivi angepasst --- diff --git a/t/bank/bank_transactions.t b/t/bank/bank_transactions.t index 5761d3cbd..00d77307b 100644 --- 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 => 205; use strict; @@ -299,7 +299,9 @@ sub test_skonto_exact { 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, @@ -309,14 +311,13 @@ sub test_bt_error { my $bt = create_bank_transaction(record => $ar_transaction, bank_chart_id => $bank->id, - amount => 158.58, + amount => 160.15, ) or die "Couldn't create bank_transaction"; - $::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");