RedHatQE/cfme_pages — pull request #217 by rlandy (2013-09-10 16:28:02+00:00)
Title: Method additions in support of VM clone tests

To get the clone tests to work, in addition, I had to add the following to taggable (otherwise I got the stale element error):

class Taggable(Page):
'''Add this mixin to your page in 3 easy steps:
@@ -115,6 +116,7 @@ class Taggable(Page):
def save_tag_edits(self):
self._wait_for_visible_element(*self._save_edits_button)
self.selenium.find_element(*self._save_edits_button).click()
+ sleep(2)
return self._wait_for_results_refresh()

I did not add this in the commit as 'sleep' is generally not the best way to go and perhaps it will not be needed in all test systems.