diff options
| author | Tim Graham <timograham@gmail.com> | 2016-01-11 12:25:56 -0500 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2016-01-11 14:16:17 -0500 |
| commit | 99d2469e75f1567cbe5ee753563edb68cd51d74a (patch) | |
| tree | f4a8f3cb1bf743ca84fc0452fc47c6b26bf9853e /tests/admin_inlines | |
| parent | 294d0d88158fa83eb095d663d054038ce9dfc3d4 (diff) | |
Refs #494 -- Fixed a flaky admin_inlines tests.
Diffstat (limited to 'tests/admin_inlines')
| -rw-r--r-- | tests/admin_inlines/tests.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/admin_inlines/tests.py b/tests/admin_inlines/tests.py index 0f8ad4bc25..f59f87e6de 100644 --- a/tests/admin_inlines/tests.py +++ b/tests/admin_inlines/tests.py @@ -879,19 +879,19 @@ class SeleniumFirefoxTests(AdminSeleniumWebDriverTestCase): self.admin_login(username='super', password='secret') self.selenium.get(self.live_server_url + reverse('admin:admin_inlines_author_add')) # One field is in a stacked inline, other in a tabular one. - test_fields = ['id_nonautopkbook_set-0-title', 'id_nonautopkbook_set-2-0-title'] + test_fields = ['#id_nonautopkbook_set-0-title', '#id_nonautopkbook_set-2-0-title'] show_links = self.selenium.find_elements_by_link_text('SHOW') self.assertEqual(len(show_links), 2) for show_index, field_name in enumerate(test_fields, 0): - self.assertFalse(self.selenium.find_element_by_id(field_name).is_displayed()) + self.wait_until_invisible(field_name) show_links[show_index].click() - self.assertTrue(self.selenium.find_element_by_id(field_name).is_displayed()) + self.wait_until_visible(field_name) hide_links = self.selenium.find_elements_by_link_text('HIDE') self.assertEqual(len(hide_links), 2) for hide_index, field_name in enumerate(test_fields, 0): - self.assertTrue(self.selenium.find_element_by_id(field_name).is_displayed()) + self.wait_until_visible(field_name) hide_links[hide_index].click() - self.assertFalse(self.selenium.find_element_by_id(field_name).is_displayed()) + self.wait_until_invisible(field_name) class SeleniumChromeTests(SeleniumFirefoxTests): |
