https://bugzilla.wikimedia.org/show_bug.cgi?id=73033

            Bug ID: 73033
           Summary: Fix the language screenshot test for new VE
                    architecture
           Product: Wikimedia
           Version: wmf-deployment
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: Quality Assurance
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected]
       Web browser: ---
   Mobile Platform: ---

VE no longer has iframes.  I don't really understand how "iframe_element" is
being used: 

$ grep -r "iframe_element" *
features/step_definitions/language_screenshot_steps.rb: 
on(VisualEditorPage).iframe_element.when_present.should be_visible
features/step_definitions/language_screenshot_steps.rb: 
on(VisualEditorPage).iframe_element.when_present.should be_visible
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("#{@scenario.name}-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.iframe_element], nil, -2)
features/step_definitions/language_screenshot_steps.rb: 
on(VisualEditorPage).iframe_element.when_present.should be_visible
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("#{@scenario.name}-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.iframe_element], nil, -2)
features/step_definitions/language_screenshot_steps.rb: 
on(VisualEditorPage).iframe_element.when_present.should be_visible
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("#{@scenario.name}-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.iframe_element], nil, 0)
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("VisualEditor_Page_Settings_Redirects-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.page_settings_heading_element,
@current_page.prevent_redirect_element], @current_page.iframe_element, 0)
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("VisualEditor_Page_Settings_TOC-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.table_of_contents_element], @current_page.iframe_element, 0)
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("VisualEditor_Page_Settings_Edit_Links-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.page_settings_editlinks_element], @current_page.iframe_element,
0)
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("VisualEditor_Apply_Changes-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.settings_apply_button_element], @current_page.iframe_element, 3)
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("#{@scenario.name}-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.link_list_element, @current_page.iframe_element,
@current_page.new_link_element], nil, 0)
features/step_definitions/language_screenshot_steps.rb: 
on(VisualEditorPage).iframe_element.when_present.should be_visible
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("#{@scenario.name}-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.iframe_element])
features/step_definitions/language_screenshot_steps.rb: 
on(VisualEditorPage).iframe_element.when_present.should be_visible
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("#{@scenario.name}-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.iframe_element], nil, 0)
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("VisualEditor_Media_alternative_text-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.media_alternative_block_element], @current_page.iframe_element)
features/step_definitions/language_screenshot_steps.rb: 
on(VisualEditorPage).iframe_element.when_present.should be_visible
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("#{@scenario.name}-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.iframe_element], nil, 0)
features/step_definitions/language_screenshot_steps.rb: 
on(VisualEditorPage).iframe_element.when_present.should be_visible
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("#{@scenario.name}-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.iframe_element])
features/step_definitions/language_screenshot_steps.rb:   
page.iframe_element.when_present.should be_visible
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("#{@scenario.name}-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.iframe_element, @current_page.formula_image_element], nil, 0)
features/step_definitions/language_screenshot_steps.rb: 
on(VisualEditorPage).iframe_element.when_present.should be_visible
features/step_definitions/language_screenshot_steps.rb: 
capture_screenshot("#{@scenario.name}-#{ENV['LANGUAGE_SCREENSHOT_CODE']}.png",
[@current_page.iframe_element], nil, 0)

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to