From d7be722ce76807af1d0b64e9b8c5e6fb77211513 Mon Sep 17 00:00:00 2001 From: Ben Patterson Date: Sun, 24 Jan 2016 09:54:32 -0500 Subject: [PATCH] [firefox upgrade] Wait for code mirror editor to be active Not an issue for our tests on firefox 28; however, once we upgrade to Firefox 42 (or later), a new wait condition is needed here. Otherwise, the content is not set because selenium's action chain is starting too early. --- common/test/acceptance/pages/studio/html_component_editor.py | 1 + 1 file changed, 1 insertion(+) diff --git a/common/test/acceptance/pages/studio/html_component_editor.py b/common/test/acceptance/pages/studio/html_component_editor.py index 3bc1c9d4a9..17b774760b 100644 --- a/common/test/acceptance/pages/studio/html_component_editor.py +++ b/common/test/acceptance/pages/studio/html_component_editor.py @@ -55,6 +55,7 @@ class HtmlComponentEditorView(ComponentEditorView): """ self.q(css=self.editor_mode_css).click() self.q(css='[aria-label="Edit HTML"]').click() + self.wait_for_element_visibility('.mce-title', 'Wait for CodeMirror editor') #Focus goes to the editor by default ActionChains(self.browser).send_keys([Keys.CONTROL, 'a']).\