Ignore:
Timestamp:
5 Nov 2019, 23:19:58 (5 years ago)
Author:
Henrik Bettermann
Message:

Prepare all payment gateway modules for net amount fee configuration. In the future, provider and gateway surcharges will be determined and added just before the data are being send to the gateways for the first time.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/interswitch/tests.py

    r15702 r15755  
    103103        # Split amounts have been set.
    104104        self.assertEqual(self.student['payments'][value].provider_amt, 0.0)
    105         self.assertEqual(self.student['payments'][value].gateway_amt, 0.0)
     105        self.assertEqual(self.student['payments'][value].gateway_amt, 300.0)
    106106        self.assertMatches('...<input type="hidden" name="pay_item_id" />...',
    107107                           self.browser.contents)
    108         self.assertMatches(
    109             '...<input type="hidden" name="amount" value="2000000" />...',
     108        self.assertTrue(
     109            '<input type="hidden" name="amount" value="2030000" />' in
    110110            self.browser.contents)
    111111
     
    118118                           self.browser.contents)
    119119        self.assertEqual(self.student.current_mode, 'ug_ft')
    120         self.assertMatches(
    121             '...<input type="hidden" name="amount" value="4000000" />...',
     120        self.assertTrue(
     121            '<input type="hidden" name="amount" value="4030000" />' in
    122122            self.browser.contents)
    123123        delta = timedelta(days=8)
Note: See TracChangeset for help on using the changeset viewer.