Commit df10ff8b by Sven Marnach

Wait for input element to become visible before sending input.

parent ade37e5c
...@@ -120,8 +120,12 @@ class InteractionTestBase(object): ...@@ -120,8 +120,12 @@ class InteractionTestBase(object):
def send_input(self, item_value, value): def send_input(self, item_value, value):
element = self._get_item_by_value(item_value) element = self._get_item_by_value(item_value)
self.wait_until_visible(element) self.wait_until_visible(element)
element.find_element_by_class_name('input').send_keys(value) input_element = element.find_element_by_class_name('input')
element.find_element_by_class_name('submit-input').click() self.wait_until_visible(input_element)
input_element.send_keys(value)
submit_element = element.find_element_by_class_name('submit-input')
self.wait_until_visible(submit_element)
submit_element.click()
def assert_grabbed_item(self, item): def assert_grabbed_item(self, item):
self.assertEqual(item.get_attribute('aria-grabbed'), 'true') self.assertEqual(item.get_attribute('aria-grabbed'), 'true')
......
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