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)
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')