Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 34eac2fb

Von Jan Büren vor 8 Monaten hinzugefügt

  • ID 34eac2fbbace8a9ff320a4ba1850e8853300f145
  • Vorgänger 1936b277
  • Nachfolger 5b062234

PH->within_skonto_period refactored. Liefert jetzt undef oder 1 zurück

Unterschiede anzeigen:

t/db_helper/payment.t
1698 1698
  is($invoice2->within_skonto_period(transdate => DateTime->now()->add(days => 1)), 1, "one day after invdate is skontoable");
1699 1699
  is($invoice2->within_skonto_period(transdate => DateTime->now()->add(days => 4)), 1, "four days after invdate is skontoable");
1700 1700

  
1701
  throws_ok{
1702
    $invoice2->within_skonto_period(transdate => DateTime->now()->add(days => 6));
1703
  } qr /The 'transdate' parameter .* to SL::DB::Helper::Payment::within_skonto_period did not pass the 'is within skonto period' callback/, "One day after skonto date throws correct error message";
1701
  is($invoice2->within_skonto_period(transdate => DateTime->now()->add(days => 6)), ''); # not within skonto period
1704 1702

  
1705 1703
}
1706 1704

  

Auch abrufbar als: Unified diff