|
@@ -1,9 +1,9 @@
|
|
|
+from django.test import LiveServerTestCase
|
|
|
from selenium import webdriver
|
|
|
from selenium.webdriver.common.keys import Keys
|
|
|
import time
|
|
|
-import unittest
|
|
|
|
|
|
-class NewVisitorTest(unittest.TestCase):
|
|
|
+class NewVisitorTest(LiveServerTestCase):
|
|
|
|
|
|
def setUp(self):
|
|
|
#self.browser = webdriver.Firefox()
|
|
@@ -18,7 +18,7 @@ class NewVisitorTest(unittest.TestCase):
|
|
|
self.assertIn(row_text, [row.text for row in rows])
|
|
|
|
|
|
def test_can_start_a_list_and_retrieve_it_later(self):
|
|
|
- self.browser.get('http://localhost:8000')
|
|
|
+ self.browser.get(self.live_server_url)
|
|
|
self.assertIn('To-Do', self.browser.title)
|
|
|
header_text = self.browser.find_element_by_tag_name('h1').text
|
|
|
self.assertIn('To-Do', header_text)
|
|
@@ -41,6 +41,3 @@ class NewVisitorTest(unittest.TestCase):
|
|
|
self.check_for_row_in_list_table('2: Buy squirrel suits')
|
|
|
# Done?
|
|
|
self.fail('Finish the test!')
|
|
|
-
|
|
|
-if __name__ == '__main__':
|
|
|
- unittest.main(warnings='ignore')
|