Ignore:
Timestamp:
6 May 2014, 06:20:46 (11 years ago)
Author:
Henrik Bettermann
Message:
  • Do not create activation code when paying acceptance (= clearance) fee payment tickets.
  • Cleared students must pay acceptance fee before paying school fees.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.aaue/trunk/src/waeup/aaue/etranzact/tests.py

    r11554 r11622  
    5555        IWorkflowState(self.student).setState('cleared')
    5656        self.browser.open(self.payments_path + '/addop')
     57        self.browser.getControl(name="form.p_category").value = ['clearance']
     58        self.browser.getControl("Create ticket").click()
     59        self.assertMatches('...ticket created...',
     60                           self.browser.contents)
     61        ctrl = self.browser.getControl(name='val_id')
     62        value = ctrl.options[0]
     63        self.student['payments'][value].approve()
     64
     65        self.browser.open(self.payments_path + '/addop')
    5766        self.browser.getControl(name="form.p_category").value = ['schoolfee']
    5867        self.browser.getControl("Create ticket").click()
    5968        self.assertMatches('...ticket created...',
    6069                           self.browser.contents)
    61 
    6270        ctrl = self.browser.getControl(name='val_id')
    63         value = ctrl.options[0]
     71        value = ctrl.options[1]
    6472        self.p_id = value
    6573        self.browser.getLink(value).click()
Note: See TracChangeset for help on using the changeset viewer.