class OrganizationCourseAdminTestCase(utils.OrganizationsTestCaseBase): """ Test Case module for Organization Course Admin """ def setUp(self): super(OrganizationCourseAdminTestCase, self).setUp() self.request = RequestFactory().get('') self.org_course_admin = OrganizationCourseAdmin( OrganizationCourse, AdminSite()) def test_foreign_key_field_active_choices(self): """ Test: organization course foreignkey widget has active organization choices. """ create_organization(1, active=True) self.assertEqual( list( self.org_course_admin.get_form( self.request).base_fields['organization'].widget.choices), [('', '---------'), (1, 'test organization 1 (test_org_1)')]) def test_foreign_key_field_inactive_choices(self): """ Test: organization course foreignkey widget has not inactive organization choices. """ create_organization(1, active=False) self.assertEqual( list( self.org_course_admin.get_form( self.request).base_fields['organization'].widget.choices), [('', '---------')])
class OrganizationCourseAdminTestCase(utils.OrganizationsTestCaseBase): """ Test Case module for Organization Course Admin """ def setUp(self): self.request = HttpRequest() self.orgCourseAdmin = OrganizationCourseAdmin(OrganizationCourse, AdminSite()) def test_foreign_key_field_active_choices(self): """ Test: organization course foreignkey widget has active organization choices. """ create_organization(active=True) self.assertEqual( list(self.orgCourseAdmin.get_form(self.request).base_fields['organization'].widget.choices), [('', '---------'), (1, u'test organization')]) def test_foreign_key_field_inactive_choices(self): """ Test: organization course foreignkey widget has not inactive organization choices. """ create_organization(active=False) self.assertEqual( list(self.orgCourseAdmin.get_form(self.request).base_fields['organization'].widget.choices), [('', '---------')])
def setUp(self): super(OrganizationCourseAdminTestCase, self).setUp() self.request = RequestFactory().get('') self.org_course_admin = OrganizationCourseAdmin( OrganizationCourse, AdminSite())
def setUp(self): self.request = HttpRequest() self.orgCourseAdmin = OrganizationCourseAdmin(OrganizationCourse, AdminSite())
def setUp(self): super(OrganizationCourseAdminTestCase, self).setUp() self.request = HttpRequest() self.org_course_admin = OrganizationCourseAdmin( OrganizationCourse, AdminSite())