diff options
Diffstat (limited to 'lib/toaster/tests')
-rw-r--r-- | lib/toaster/tests/browser/selenium_helpers.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/toaster/tests/browser/selenium_helpers.py b/lib/toaster/tests/browser/selenium_helpers.py index d3ab3ca72e..56dbe2b344 100644 --- a/lib/toaster/tests/browser/selenium_helpers.py +++ b/lib/toaster/tests/browser/selenium_helpers.py @@ -185,7 +185,11 @@ class SeleniumTestCase(StaticLiveServerTestCase): def enter_text(self, selector, value): """ Insert text into element matching selector """ - field = self.wait_until_present(selector) + # note that keyup events don't occur until the element is clicked + # (in the case of <input type="text"...>, for example), so simulate + # user clicking the element before inserting text into it + field = self.click(selector) + field.send_keys(value) return field |