'Watching threads without the view_in_forum permission should 404.'

def test_watch_thread_without_permission(self):

    rforum = RestrictedForumFactory()
    t = ThreadFactory(forum=rforum)
    u = UserFactory()
    self.client.login(username=u.username, password='testpass')
    response = self.client.post(reverse('forums.watch_thread', args=[t.forum.slug, t.id]), {'watch': 'yes'}, follow=False)
    eq_(404, response.status_code)
