- Timestamp:
- 1 Jul 2012, 12:31:04 (13 years ago)
- Location:
- main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/tests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/tests/test_browser.py
r8862 r8863 31 31 from waeup.kofa.students.batching import StudentProcessor 32 32 from waeup.kofa.students.interfaces import IStudentsUtils 33 from kofacustom.nigeria.students.batching import CustomStudentProcessor33 from kofacustom.nigeria.students.batching import NigeriaStudentProcessor 34 34 from kofacustom.nigeria.testing import FunctionalLayer 35 35 from kofacustom.nigeria.students.interfaces import ( 36 I CustomStudentStudyCourse, ICustomStudent,37 I CustomStudentStudyLevel, ICustomCourseTicket)36 INigeriaStudentStudyCourse, INigeriaStudent, 37 INigeriaStudentStudyLevel, INigeriaCourseTicket) 38 38 39 39 … … 69 69 70 70 self.processor_base = StudentProcessor() 71 self.processor = CustomStudentProcessor()71 self.processor = NigeriaStudentProcessor() 72 72 self.workdir = tempfile.mkdtemp() 73 73 self.csv_file = os.path.join(self.workdir, 'sample_student_data.csv') … … 108 108 # Let's see if objects created in the customized 109 109 # portal really implement the customized interfaces 110 verify.verifyObject(I CustomStudent, self.student)110 verify.verifyObject(INigeriaStudent, self.student) 111 111 verify.verifyObject( 112 I CustomStudentStudyCourse, self.student['studycourse'])112 INigeriaStudentStudyCourse, self.student['studycourse']) 113 113 studylevel = createObject(u'waeup.StudentStudyLevel') 114 verify.verifyObject(I CustomStudentStudyLevel, studylevel)114 verify.verifyObject(INigeriaStudentStudyLevel, studylevel) 115 115 ticket = createObject(u'waeup.CourseTicket') 116 verify.verifyObject(I CustomCourseTicket, ticket)116 verify.verifyObject(INigeriaCourseTicket, ticket) 117 117 IWorkflowState(self.student).setState('returning') 118 118 # Let's see if next_session_allowed works as expected -
main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/tests/test_student.py
r8862 r8863 22 22 from zope.interface import verify 23 23 from waeup.kofa.testing import FunctionalTestCase 24 from kofacustom.nigeria.students.student import CustomStudent, CustomStudentFactory24 from kofacustom.nigeria.students.student import NigeriaStudent, NigeriaStudentFactory 25 25 from kofacustom.nigeria.students.studycourse import ( 26 CustomStudentStudyCourse, CustomStudentStudyCourseFactory)26 NigeriaStudentStudyCourse, NigeriaStudentStudyCourseFactory) 27 27 from kofacustom.nigeria.students.studylevel import ( 28 CustomStudentStudyLevel, CustomCourseTicket,29 CustomStudentStudyLevelFactory,30 CustomCourseTicketFactory)28 NigeriaStudentStudyLevel, NigeriaCourseTicket, 29 NigeriaStudentStudyLevelFactory, 30 NigeriaCourseTicketFactory) 31 31 from kofacustom.nigeria.students.interfaces import ( 32 I CustomStudent, ICustomStudentStudyCourse,33 I CustomStudentStudyLevel, ICustomCourseTicket)32 INigeriaStudent, INigeriaStudentStudyCourse, 33 INigeriaStudentStudyLevel, INigeriaCourseTicket) 34 34 from kofacustom.nigeria.testing import FunctionalLayer 35 35 36 36 37 class CustomStudentFactoryTest(FunctionalTestCase):37 class NigeriaStudentFactoryTest(FunctionalTestCase): 38 38 39 39 layer = FunctionalLayer 40 40 41 41 def setUp(self): 42 super( CustomStudentFactoryTest, self).setUp()43 self.factory = CustomStudentFactory()42 super(NigeriaStudentFactoryTest, self).setUp() 43 self.factory = NigeriaStudentFactory() 44 44 45 45 def tearDown(self): 46 super( CustomStudentFactoryTest, self).tearDown()46 super(NigeriaStudentFactoryTest, self).tearDown() 47 47 48 48 def test_interfaces(self): 49 verify.verifyClass(IFactory, CustomStudentFactory)49 verify.verifyClass(IFactory, NigeriaStudentFactory) 50 50 verify.verifyObject(IFactory, self.factory) 51 51 52 52 def test_factory(self): 53 53 obj = self.factory() 54 assert isinstance(obj, CustomStudent)54 assert isinstance(obj, NigeriaStudent) 55 55 56 56 def test_getInterfaces(self): 57 57 implemented_by = self.factory.getInterfaces() 58 assert implemented_by.isOrExtends(I CustomStudent)58 assert implemented_by.isOrExtends(INigeriaStudent) 59 59 60 class CustomStudentStudyCourseFactoryTest(FunctionalTestCase):60 class NigeriaStudentStudyCourseFactoryTest(FunctionalTestCase): 61 61 62 62 layer = FunctionalLayer 63 63 64 64 def setUp(self): 65 super( CustomStudentStudyCourseFactoryTest, self).setUp()66 self.factory = CustomStudentStudyCourseFactory()65 super(NigeriaStudentStudyCourseFactoryTest, self).setUp() 66 self.factory = NigeriaStudentStudyCourseFactory() 67 67 68 68 def tearDown(self): 69 super( CustomStudentStudyCourseFactoryTest, self).tearDown()69 super(NigeriaStudentStudyCourseFactoryTest, self).tearDown() 70 70 71 71 def test_interfaces(self): 72 verify.verifyClass(IFactory, CustomStudentStudyCourseFactory)72 verify.verifyClass(IFactory, NigeriaStudentStudyCourseFactory) 73 73 verify.verifyObject(IFactory, self.factory) 74 74 75 75 def test_factory(self): 76 76 obj = self.factory() 77 assert isinstance(obj, CustomStudentStudyCourse)77 assert isinstance(obj, NigeriaStudentStudyCourse) 78 78 79 79 def test_getInterfaces(self): 80 80 implemented_by = self.factory.getInterfaces() 81 assert implemented_by.isOrExtends(I CustomStudentStudyCourse)81 assert implemented_by.isOrExtends(INigeriaStudentStudyCourse) 82 82 83 class CustomStudentStudyLevelFactoryTest(FunctionalTestCase):83 class NigeriaStudentStudyLevelFactoryTest(FunctionalTestCase): 84 84 85 85 layer = FunctionalLayer 86 86 87 87 def setUp(self): 88 super( CustomStudentStudyLevelFactoryTest, self).setUp()89 self.factory = CustomStudentStudyLevelFactory()88 super(NigeriaStudentStudyLevelFactoryTest, self).setUp() 89 self.factory = NigeriaStudentStudyLevelFactory() 90 90 91 91 def tearDown(self): 92 super( CustomStudentStudyLevelFactoryTest, self).tearDown()92 super(NigeriaStudentStudyLevelFactoryTest, self).tearDown() 93 93 94 94 def test_interfaces(self): 95 verify.verifyClass(IFactory, CustomStudentStudyLevelFactory)95 verify.verifyClass(IFactory, NigeriaStudentStudyLevelFactory) 96 96 verify.verifyObject(IFactory, self.factory) 97 97 98 98 def test_factory(self): 99 99 obj = self.factory() 100 assert isinstance(obj, CustomStudentStudyLevel)100 assert isinstance(obj, NigeriaStudentStudyLevel) 101 101 102 102 def test_getInterfaces(self): 103 103 implemented_by = self.factory.getInterfaces() 104 assert implemented_by.isOrExtends(I CustomStudentStudyLevel)104 assert implemented_by.isOrExtends(INigeriaStudentStudyLevel) 105 105 106 class CustomCourseTicketFactoryTest(FunctionalTestCase):106 class NigeriaCourseTicketFactoryTest(FunctionalTestCase): 107 107 108 108 layer = FunctionalLayer 109 109 110 110 def setUp(self): 111 super( CustomCourseTicketFactoryTest, self).setUp()112 self.factory = CustomCourseTicketFactory()111 super(NigeriaCourseTicketFactoryTest, self).setUp() 112 self.factory = NigeriaCourseTicketFactory() 113 113 114 114 def tearDown(self): 115 super( CustomCourseTicketFactoryTest, self).tearDown()115 super(NigeriaCourseTicketFactoryTest, self).tearDown() 116 116 117 117 def test_interfaces(self): 118 verify.verifyClass(IFactory, CustomCourseTicketFactory)118 verify.verifyClass(IFactory, NigeriaCourseTicketFactory) 119 119 verify.verifyObject(IFactory, self.factory) 120 120 121 121 def test_factory(self): 122 122 obj = self.factory() 123 assert isinstance(obj, CustomCourseTicket)123 assert isinstance(obj, NigeriaCourseTicket) 124 124 125 125 def test_getInterfaces(self): 126 126 implemented_by = self.factory.getInterfaces() 127 assert implemented_by.isOrExtends(I CustomCourseTicket)127 assert implemented_by.isOrExtends(INigeriaCourseTicket)
Note: See TracChangeset for help on using the changeset viewer.