Exemplo n.º 1
0
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),
            [('', '---------')])
Exemplo n.º 2
0
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),
            [('', '---------')])
Exemplo n.º 3
0
 def setUp(self):
     super(OrganizationCourseAdminTestCase, self).setUp()
     self.request = RequestFactory().get('')
     self.org_course_admin = OrganizationCourseAdmin(
         OrganizationCourse, AdminSite())
Exemplo n.º 4
0
 def setUp(self):
     self.request = HttpRequest()
     self.orgCourseAdmin = OrganizationCourseAdmin(OrganizationCourse, AdminSite())
Exemplo n.º 5
0
 def setUp(self):
     self.request = HttpRequest()
     self.orgCourseAdmin = OrganizationCourseAdmin(OrganizationCourse,
                                                   AdminSite())
Exemplo n.º 6
0
 def setUp(self):
     super(OrganizationCourseAdminTestCase, self).setUp()
     self.request = HttpRequest()
     self.org_course_admin = OrganizationCourseAdmin(
         OrganizationCourse, AdminSite())