Changeset 13031 for main/waeup.kofa/trunk/src/waeup/kofa/students/tests
- Timestamp:
- 4 Jun 2015, 14:21:23 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py
r13012 r13031 194 194 configuration.booking_fee = 123.4 195 195 configuration.maint_fee = 987.0 196 configuration.late_registration_fee = 345.0 196 197 self.app['configuration'].addSessionConfiguration(configuration) 197 198 … … 3179 3180 in logcontent) 3180 3181 3182 def test_late_registration(self): 3183 # Login 3184 delta = timedelta(days=10) 3185 self.app['configuration'][ 3186 '2004'].coursereg_deadline = datetime.now(pytz.utc) - delta 3187 IWorkflowState(self.student).setState('school fee paid') 3188 self.browser.open(self.login_path) 3189 self.browser.getControl(name="form.login").value = self.student_id 3190 self.browser.getControl(name="form.password").value = 'spwd' 3191 self.browser.getControl("Login").click() 3192 self.browser.open(self.payments_path) 3193 self.browser.open(self.payments_path + '/addop') 3194 self.browser.getControl(name="form.p_category").value = ['late_registration'] 3195 self.browser.getControl("Create ticket").click() 3196 self.assertMatches('...ticket created...', 3197 self.browser.contents) 3198 self.browser.open(self.payments_path) 3199 ctrl = self.browser.getControl(name='val_id') 3200 value = ctrl.options[0] 3201 self.browser.getLink("Study Course").click() 3202 self.browser.getLink("Add course list").click() 3203 self.assertMatches('...Add current level 100 (Year 1)...', 3204 self.browser.contents) 3205 self.browser.getControl("Create course list now").click() 3206 self.browser.getLink("100").click() 3207 self.browser.getLink("Edit course list").click() 3208 self.browser.getControl("Register course list").click() 3209 self.assertTrue('Course registration has ended. Please pay' in self.browser.contents) 3210 self.student['payments'][value].approve() 3211 self.browser.getControl("Register course list").click() 3212 self.assertTrue('Course list has been registered' in self.browser.contents) 3213 self.assertEqual(self.student.state, 'courses registered') 3214 3215 3181 3216 class StudentRequestPWTests(StudentsFullSetup): 3182 3217 # Tests for student registration
Note: See TracChangeset for help on using the changeset viewer.