- Timestamp:
- 8 Mar 2012, 03:24:11 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.sirp/branches/ulif-schoolgrades/src/waeup/sirp/applicants/tests/test_browser.py
r7685 r7792 752 752 self.browser.open(self.edit_path) 753 753 self.assertTrue( 754 '<option selected="selected" value="CERT1">' in self.browser.contents) 754 '<option selected="selected" value="CERT1">' 755 in self.browser.contents) 756 757 def test_school_grades(self): 758 # we can add school grades 759 self.login() 760 self.browser.open(self.edit_path) 761 self.fill_correct_values() # Fill other fields 762 # add a new (empty) row with subject/grade 763 self.browser.getControl(name="form.school_grades.add").click() 764 # pick first subject (after <no value>)... 765 ctrl_subj = self.browser.getControl( 766 name="form.school_grades.0.subject") 767 ctrl_subj.value = [ctrl_subj.options[1]] 768 display_subj = ctrl_subj.displayOptions[1] 769 # pick first grade (after <no value>)... 770 ctrl_grade = self.browser.getControl( 771 name="form.school_grades.0.grade") 772 ctrl_grade.value = [ctrl_grade.options[1]] 773 display_grade = ctrl_grade.displayOptions[1] 774 # save everything 775 self.browser.getControl("Save").click() 776 self.assertTrue( 777 '<input type="hidden" name="form.school_grades.count" value="1" />' 778 in self.browser.contents) 779 # we can also see the new subject/grade in display view 780 self.browser.open(self.view_path) 781 self.assertTrue( 782 display_subj in self.browser.contents) 783 self.assertTrue( 784 display_grade in self.browser.contents) 785 return 755 786 756 787 class ApplicantRegisterTests(ApplicantsFullSetup):
Note: See TracChangeset for help on using the changeset viewer.