- Timestamp:
- 2 Feb 2017, 07:58:49 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_raw_score_report.py
r14494 r14495 7 7 from waeup.kofa.students.tests.test_browser import StudentsFullSetup 8 8 from waeup.kofa.tests.test_async import FunctionalAsyncTestCase 9 from waeup.kofa.testing import FunctionalLayer 9 10 from waeup.kofa.browser.tests.test_pdf import samples_dir 10 11 from waeup.aaue.students.reports.raw_score_report import ( 11 from waeup.kofa.students.reports.raw_score_report import ( 12 12 get_students, RawScoreReport, IRawScoreReport, 13 13 get_courses) 14 from waeup.aaue.testing import FunctionalLayer 14 15 15 16 16 class RawScoreReportTests(CatalogTestSetup): … … 22 22 self.course = createObject('waeup.Course') 23 23 self.course.code = 'Course1' 24 self.course.credits = 25 24 25 self.app['faculties']['fac1']['dep1'].courses.addCourse( 25 26 self.course) … … 42 43 def test_get_students(self): 43 44 # we can get a table with one student 44 self.student['studycourse']['100']['Course1'].ca = 045 45 course_codes = get_courses('fac1', 'dep1', 'CERT1', 2010, 100) 46 46 result = get_students('fac1', 'dep1', 'CERT1', 2010, 100, course_codes) 47 47 self.assertEqual(result, 48 [(u'1234', u' TESTER, Bob', {'Course1': (70, 'A')})])49 self.student['studycourse']['100']['Course1']. ca= None48 [(u'1234', u'Bob Tester', {'Course1': (70, 'A')})]) 49 self.student['studycourse']['100']['Course1'].score = None 50 50 result = get_students('fac1', 'dep1', 'CERT1', 2010, 100, course_codes) 51 51 self.assertEqual(result, 52 [(u'1234', u' TESTER, Bob', {'Course1': ('NIL', '')})])52 [(u'1234', u'Bob Tester', {'Course1': ('NIL', '')})]) 53 53 return 54 54 … … 56 56 self.course = createObject('waeup.Course') 57 57 self.course.code = 'Course2' 58 self.course.credits = 30 58 59 self.app['faculties']['fac1']['dep1'].courses.addCourse( 59 60 self.course)
Note: See TracChangeset for help on using the changeset viewer.