'POSTing the delete view should mark the comment as removed'

def testApprovePost(self):

    (c1, c2, c3, c4) = self.createSomeComments()
    c1.is_public = False
    c1.save()
    makeModerator('normaluser')
    self.client.login(username='normaluser', password='normaluser')
    response = self.client.post(('/approve/%d/' % c1.pk))
    self.assertEqual(response['Location'], ('http://testserver/approved/?c=%d' % c1.pk))
    c = Comment.objects.get(pk=c1.pk)
    self.assertTrue(c.is_public)
    self.assertEqual(c.flags.filter(flag=CommentFlag.MODERATOR_APPROVAL, user__username='normaluser').count(), 1)
