【发布时间】:2016-11-08 08:10:33
【问题描述】:
我看不出是什么导致了这个错误,因为它没有给我更多信息。测试通过,但他们将此消息打印到控制台。我将在下面发布我的文件。
tests.py:
class MainAppTests(LiveServerTestCase):
"""Testing the interactions on the main page"""
def setUp(self):
"""Opening the browser"""
selenium_logger = logging.getLogger('selenium.webdriver.remote.remote_connection')
# Only display possible problems
selenium_logger.setLevel(logging.ERROR)
self.browser = webdriver.Firefox()
self.user = make_user()
def tearDown(self):
"""Closing the browser"""
self.browser.quit()
def test_homepage(self):
"""Testing that everything work"""
self.browser.get(self.live_server_url)
self.assertIn("Site", self.browser.title)
views.py:
def home(request):
"""View for displaying the home page"""
if request.user.is_authenticated():
# Pulling and ordering by the 'full_name' field, shows users what is available
active_languages = Language.objects.filter(active=True).order_by('full_name')
context = {'active_languages': active_languages}
return render(request, 'main/home_loggedin.html', context)
return render(request, 'main/home_loggedout.html', status=302)
【问题讨论】:
-
你在windows上吗?
-
不,osSierra 10.12