class PostTests(TestCase):
def setUp(self): self.user = get_user_model().objects.create(username='some_user') self.title = "test-title" Post.objects.create( title=self.title, user=self.user, publish=datetime.date.today() )
def test_post_list(self): response = self.client.get('/posts/search/') self.assertEqual(response.status_code, 200)
def test_post_create(self): response = self.client.get('/posts/create/') self.assertEqual(response.status_code, 200)
def test_post_update(self): response = self.client.get('/posts/test-title/update/') self.assertEqual(response.status_code, 200)
def test_post_delete(self): response = self.client.get('/posts/test-title/delete/') self.assertEqual(response.status_code, 200)
The problem here is that my test cased passed for the first 2 functions i.e. "test_post_list" and "test_post_create" but now working for other two test functions i.e "test_post_update" and "test_post_delete". What might be the problem ?The setup function that i made is supposed to create a object of model named "Post", then what might be the problem ?
--
You received this message because you are subscribed to a topic in the Google Groups "Django users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/django-users/uZ1oGmHWWB8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CA%2Be%2BciWSCD9hK_cViYgFJuFOXFvC%2Bp1Wxz1oMFuHOySvhZYnAw%40mail.gmail.com.