def test_bypass_moderation_after_approval(self):
        profile = UserProfile(
            description="Profile for new user", url="http://www.test.com", user=User.objects.get(username="******")
        )
        profile.save()

        profile.moderated_object.approve(self.user)

        profile.description = "New description"
        profile.save()

        self.assertEqual(profile.moderated_object.moderation_status, MODERATION_STATUS_APPROVED)
    def test_bypass_moderation_after_approval(self):
        profile = UserProfile(description='Profile for new user',
                              url='http://www.test.com',
                              user=User.objects.get(username='******'))
        profile.save()

        profile.moderated_object.approve(self.user)

        profile.description = 'New description'
        profile.save()

        self.assertEqual(profile.moderated_object.moderation_status,
                         MODERATION_STATUS_APPROVED)
Exemple #3
0
    def test_if_form_is_initialized_existing_object(self):
        profile = UserProfile(description="old description",
                    url='http://test.com',
                    user=self.user)
        profile.save()

        profile.moderated_object.approve(moderated_by=self.user)

        profile.description = u"Changed description"
        profile.save()

        form = self.ModeratedObjectForm(instance=profile)

        profile = UserProfile.objects.get(id=1)

        self.assertEqual(profile.description, u"old description")
        self.assertEqual(form.initial['description'], u'Changed description')
    def test_if_form_is_initialized_existing_object(self):
        profile = UserProfile(description="old description",
                              url='http://test.com',
                              user=self.user)
        profile.save()

        profile.moderated_object.approve(moderated_by=self.user)

        profile.description = u"Changed description"
        profile.save()

        form = self.ModeratedObjectForm(instance=profile)

        profile = UserProfile.objects.get(id=1)

        self.assertEqual(profile.description, u"old description")
        self.assertEqual(form.initial['description'], u'Changed description')