def test_home_page_returns_correct_html(self): expected_html = render_to_string('home.html') request = HttpRequest() response = home_page(request) self.assertEqual(response.content.decode(), expected_html)
def test_home_page_returns_correct_html(self): request = HttpRequest() response = home_page(request) expected_html = render_to_string('home.html') self.assertEqual(response.content.decode(), expected_html) self.assertTrue(any(row.text == '1: Buy Rabbit feet' for row in rows), "New to-do item did not appear in table")
def test_home_page(self): request = HttpRequest() response = home_page(request) self.assertIn('To-Do', response.content) self.assertTrue( response.content.startswith("1<html"), 'Not html page.' ) self.fail('not finish.')
def test_home_page_can_save_a_POST_request(self): request = HttpRequest() request.method = 'POST' request.POST['item_text'] = 'A new list item' response = home_page(request) self.assertIn('A new list item', response.content.decode()) expected_html = render_to_string('home.html', {'new_item_text': 'A new list item'}) self.assertEqual(response.content.decode(), expected_html) self.assertIn('A new list item', response.content.decode())
def home_page(): if request.method == 'GET': return views.home_page() else: return views.filtered_home_page()
def test_home_page_returns_correct_html(self): # 创建一个HttpRequest对象 request = HttpRequest() # 将对象传给home_page视图,得到响应 response = home_page(request) self.assertTrue(response.content.startswith(b'<html>'))
def test_home_page_return_correct_html(self): request = HttpRequest() response = home_page(request) self.assertTrue(response.content.strip().startswith(b'<html>')) self.assertIn(b'<title>To-Do lists</title>', response.content) self.assertTrue(response.content.strip().endswith(b'</html>'))