Exemplo n.º 1
0
 def testLoads(self):
     user = createUser()
     topic = Topic.objects.create(title='Test Topic')
     op = Post.objects.create(created_by=user)
     Thread.objects.create(topic=topic, title='Test Thread', op=op)
     Post.objects.create(created_by=user, parent=op)
     self.login()
     self._test_call_view_loads(self.url)
Exemplo n.º 2
0
 def setUpTestData(cls):
     cls._setup_user(username='******',
                     email='*****@*****.**',
                     password='******')
     cls.post = Post.objects.create(created_by=cls.user)
     topic = Topic.objects.create(title='Test Topic')
     Thread.objects.create(title='Test_Thread', topic=topic, op=cls.post)
     user1 = createUser('user1', '*****@*****.**', 'pass')
     cls.User1Post = Post.objects.create(created_by=user1, parent=cls.post)
     cls.url = reverse('editPost', args=[cls.post.uid])
Exemplo n.º 3
0
 def testEditAnotherPost(self):
     user = createUser('user1', '*****@*****.**', 'pass')
     post = Post.objects.create(created_by=user)
     url = reverse('editPost', args=[str(post.uid)])
     self.login()
     self._test_call_view_code(url, 404)