Ignore:
Timestamp:
25 Oct 2019, 09:59:20 (5 years ago)
Author:
Henrik Bettermann
Message:

Add first Payoutlet components. Not yet tested.
Rename eTranzact.

Location:
main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/interswitch
Files:
2 edited

Legend:

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

    r15529 r15702  
    4949    grok.require('waeup.payStudent')
    5050    icon = 'actionicon_pay.png'
    51     text = _('CollegePAY')
     51    text = _('Pay via Interswitch')
    5252    target = 'goto_interswitch'
    5353
     
    7878    grok.require('waeup.payStudent')
    7979    icon = 'actionicon_call.png'
    80     text = _('Requery CollegePAY')
     80    text = _('Requery Interswitch History')
    8181    target = 'request_webservice'
    8282
  • main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/interswitch/tests.py

    r14737 r15702  
    7171    def test_interswitch_form(self):
    7272        # Manager can access InterswitchForm
    73         self.browser.getLink("CollegePAY", index=0).click()
     73        self.browser.getLink("Pay via Interswitch", index=0).click()
    7474        # The total amount to be processed by Interswitch
    7575        # has been reduced by the Interswitch fee of 150 Nairas
     
    100100        self.assertEqual(self.student['payments'][value].gateway_amt, 0.0)
    101101        self.browser.getLink(value).click()
    102         self.browser.getLink("CollegePAY", index=0).click()
     102        self.browser.getLink("Pay via Interswitch", index=0).click()
    103103        # Split amounts have been set.
    104104        self.assertEqual(self.student['payments'][value].provider_amt, 0.0)
     
    112112    def test_interswitch_form_ticket_expired(self):
    113113        # Manager can access InterswitchForm
    114         self.browser.getLink("CollegePAY", index=0).click()
     114        self.browser.getLink("Pay via Interswitch", index=0).click()
    115115        self.assertMatches('...<input type="hidden" name="pay_item_id" />...',
    116116                           self.browser.contents)
     
    124124        self.payment.creation_date -= delta
    125125        self.browser.open(self.payment_url)
    126         self.browser.getLink("CollegePAY", index=0).click()
     126        self.browser.getLink("Pay via Interswitch", index=0).click()
    127127        self.assertMatches(
    128128            '...This payment ticket is too old. Please create a new ticket...',
     
    131131        self.payment.creation_date += delta
    132132        self.browser.open(self.payment_url)
    133         self.browser.getLink("CollegePAY", index=0).click()
     133        self.browser.getLink("Pay via Interswitch", index=0).click()
    134134        self.assertMatches('...Total Amount Authorized:...',
    135135                           self.browser.contents)
     
    139139        # We should not have TZ data in timestamps processed, but it looks
    140140        # like we get some with imports :-/
    141         self.browser.getLink("CollegePAY", index=0).click()
     141        self.browser.getLink("Pay via Interswitch", index=0).click()
    142142        delta = timedelta(days=8)
    143143        self.payment.creation_date -= delta
     
    146146            self.payment.creation_date)
    147147        self.browser.open(self.payment_url)
    148         self.browser.getLink("CollegePAY", index=0).click()
     148        self.browser.getLink("Pay via Interswitch", index=0).click()
    149149        self.assertMatches(
    150150            '...This payment ticket is too old. Please create a new ticket...',
     
    153153        self.payment.creation_date += delta
    154154        self.browser.open(self.payment_url)
    155         self.browser.getLink("CollegePAY", index=0).click()
     155        self.browser.getLink("Pay via Interswitch", index=0).click()
    156156        self.assertMatches('...Total Amount Authorized:...',
    157157                           self.browser.contents)
     
    240240            self.browser.contents)
    241241        # Manager can access InterswitchForm
    242         self.browser.getLink("CollegePAY", index=0).click()
     242        self.browser.getLink("Pay via Interswitch", index=0).click()
    243243        self.assertMatches('...Total Amount Authorized:...',
    244244                           self.browser.contents)
     
    249249        self.payment.creation_date -= delta
    250250        self.browser.open(self.payment_url)
    251         self.browser.getLink("CollegePAY", index=0).click()
     251        self.browser.getLink("Pay via Interswitch", index=0).click()
    252252        self.assertMatches(
    253253            '...This payment ticket is too old. Please create a new ticket...',
     
    255255        delta = timedelta(days=2)
    256256        self.payment.creation_date += delta
    257         self.browser.getLink("CollegePAY", index=0).click()
    258         self.assertMatches('...Total Amount Authorized:...',
    259                            self.browser.contents)
    260 
     257        self.browser.getLink("Pay via Interswitch", index=0).click()
     258        self.assertMatches('...Total Amount Authorized:...',
     259                           self.browser.contents)
     260
Note: See TracChangeset for help on using the changeset viewer.