Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision b0d3ad92

Von Jan Büren vor fast 7 Jahren hinzugefügt

  • ID b0d3ad92436c9841961d6b80dd0e58c068adbf6a
  • Vorgänger f942d1f6
  • Nachfolger a158b731

bank_transactions.t Odyn Testfall für kivi angepasst

Unterschiede anzeigen:

t/bank/bank_transactions.t
use Test::More tests => 197;
use Test::More tests => 205;
use strict;
......
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,
......
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");

Auch abrufbar als: Unified diff