Commit 9f645441 by David Baumgold

Update tests for changed text

parent c0a25da9
......@@ -20,8 +20,8 @@ class DashboardPage(PageObject):
return self.q(css='section.my-courses').present
@property
def current_courses_text(self):
text_items = self.q(css='section#my-courses').text
def courses_text(self):
text_items = self.q(css='section#my-courses span.my-courses-title-label').text
if len(text_items) > 0:
return text_items[0]
else:
......
......@@ -77,10 +77,10 @@ class LanguageTest(UniqueCourseTest):
self.dashboard_page = DashboardPage(self.browser)
self.test_new_lang = 'eo'
# This string is unicode for "ÇÜRRÉNT ÇØÜRSÉS", which should appear in our Dummy Esperanto page
# This string is unicode for "ÇØÜRSÉS", which should appear in our Dummy Esperanto page
# We store the string this way because Selenium seems to try and read in strings from
# the HTML in this format. Ideally we could just store the raw ÇÜRRÉNT ÇØÜRSÉS string here
self.current_courses_text = u'\xc7\xdcRR\xc9NT \xc7\xd6\xdcRS\xc9S'
self.courses_text = u'\xc7\xd6\xdcRS\xc9S'
self.username = "test"
self.password = "testpass"
......@@ -92,10 +92,10 @@ class LanguageTest(UniqueCourseTest):
# Change language to Dummy Esperanto
self.dashboard_page.change_language(self.test_new_lang)
changed_text = self.dashboard_page.current_courses_text
changed_text = self.dashboard_page.courses_text
# We should see the dummy-language text on the page
self.assertIn(self.current_courses_text, changed_text)
self.assertIn(self.courses_text, changed_text)
def test_language_persists(self):
auto_auth_page = AutoAuthPage(self.browser, username=self.username, password=self.password, email=self.email, course_id=self.course_id)
......@@ -113,10 +113,10 @@ class LanguageTest(UniqueCourseTest):
self.dashboard_page.visit()
changed_text = self.dashboard_page.current_courses_text
changed_text = self.dashboard_page.courses_text
# We should see the dummy-language text on the page
self.assertIn(self.current_courses_text, changed_text)
self.assertIn(self.courses_text, changed_text)
class HighLevelTabTest(UniqueCourseTest):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment