Ignore:
Timestamp:
4 Nov 2012, 10:27:40 (12 years ago)
Author:
Henrik Bettermann
Message:

Adjust to changes made in base package.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.futminna/trunk/src/waeup/futminna/students/tests/test_browser.py

    r9431 r9523  
    151151        IWorkflowState(self.student).setState('returning')
    152152        error, payment = utils.setPaymentDetails('schoolfee',self.student)
     153        # Uups, we forgot to add a session configuration for next session
     154        self.assertEqual('Session configuration object is not available.', error)
     155        configuration = createObject('waeup.SessionConfiguration')
     156        configuration.academic_session = 2005
     157        self.app['configuration'].addSessionConfiguration(configuration)
     158
     159        error, payment = utils.setPaymentDetails('schoolfee',self.student)
    153160        self.assertEqual(payment.p_level, 200)
    154161        self.assertEqual(payment.p_session, 2005)
     
    238245                           self.browser.contents)
    239246        return
     247
     248    def test_student_payments(self):
     249        # Login
     250        self.browser.open(self.login_path)
     251        self.browser.getControl(name="form.login").value = self.student_id
     252        self.browser.getControl(name="form.password").value = 'spwd'
     253        self.browser.getControl("Login").click()
     254        self.browser.open(self.student_path + '/payments')
     255        self.assertTrue(
     256          'Add current session payment ticket' in self.browser.contents)
     257        self.assertFalse(
     258          'Add previous session payment ticket' in self.browser.contents)
     259        return
Note: See TracChangeset for help on using the changeset viewer.