Ejemplo n.º 1
0
	def test_past_question(self):
        create_question(question_text="Past question.", days=-30)
        response = self.client.get(reverse('polls:index'))
        self.assertQuerysetEqual(
            response.context['latest_question_list'],
            ['<Question: Past question.>']
        )
Ejemplo n.º 2
0
	def test_past_question(self):
		past_question = create_question(question_text="Past question",days=-5)	
		url=reverse('polls:detail', args=(past_question.id,))
		response = self.client.get(url)
		self.assertContains(response,past_question.question_text)
Ejemplo n.º 3
0
	def test_future_question(self):
		future_question = create_question(question_text="Future question", days=5)
		url=reverse('polls:detail', args=(future_question.id,))
		response = self.client.get(url)
		self.assertEqual(response.status_code, 404)
Ejemplo n.º 4
0
 def test_future_question(self):
     create_question(question_text="Future question.", days=30)
     response = self.client.get(reverse('polls:index'))
     self.assertContains(response, "No polls are available.")
     self.assertQuerysetEqual(response.context['latest_question_list'], [])
Ejemplo n.º 5
0
	def test_no_question(self):
		response = self.client.get(reverse('polls:index'))
		self.assertEqual(response.status_code, 200)
		self.assertContains(response,"No polls are available.")
		self.assertQuerysetEqual(response.context['latest_question_list'],[])