Ejemplo n.º 1
0
    def testListContainsOneSector(self):
        subject_sector = SubjectSector(number=100, name='Test Sector')
        subject_sector.save()

        response = self.client.get(reverse('misc:subject-sector:list'))
        self.assertContains(response, 'Test Sector')
        self.assertContains(response, '100')
Ejemplo n.º 2
0
    def testListContainsOneSector(self):
        subject_sector = SubjectSector(number=100, name='Test Sector')
        subject_sector.save()

        response = self.client.get(reverse('misc:subject-sector:list'))
        self.assertContains(response, 'Test Sector')
        self.assertContains(response, '100')
Ejemplo n.º 3
0
    def testUpdate(self):
        new_name = "Test Sector Two"

        subject_sector = SubjectSector(number=101, name='Test Sector One')
        subject_sector.save()
        update_response = self.client.post(
            reverse('misc:subject-sector:update',
                    kwargs={'pk': subject_sector.pk}),
            {'number': 101, 'name': new_name},
            follow=True)
        self.assertRedirects(
            update_response,
            reverse('misc:subject-sector:detail',
                    kwargs={'pk': subject_sector.pk})
        )

        self.assertContains(update_response, new_name)
Ejemplo n.º 4
0
    def testUpdate(self):
        new_name = "Test Sector Two"

        subject_sector = SubjectSector(number=101, name='Test Sector One')
        subject_sector.save()
        update_response = self.client.post(reverse(
            'misc:subject-sector:update', kwargs={'pk': subject_sector.pk}), {
                'number': 101,
                'name': new_name
            },
                                           follow=True)
        self.assertRedirects(
            update_response,
            reverse('misc:subject-sector:detail',
                    kwargs={'pk': subject_sector.pk}))

        self.assertContains(update_response, new_name)