Jhall has uploaded a new change for review. https://gerrit.wikimedia.org/r/96062
Change subject: Adding a simple new feature test for VE computer code styling ...................................................................... Adding a simple new feature test for VE computer code styling Change-Id: I48f4ac9f4a84622890688eb0b9e1464b03b5578a --- A modules/ve-mw/test/browser/features/computer_code.feature A modules/ve-mw/test/browser/features/step_definitions/computer_code_steps.rb M modules/ve-mw/test/browser/features/support/pages/visual_editor_page.rb 3 files changed, 23 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/VisualEditor refs/changes/62/96062/1 diff --git a/modules/ve-mw/test/browser/features/computer_code.feature b/modules/ve-mw/test/browser/features/computer_code.feature new file mode 100644 index 0000000..6c78b92 --- /dev/null +++ b/modules/ve-mw/test/browser/features/computer_code.feature @@ -0,0 +1,11 @@ +@ie6-bug @ie7-bug @ie8-bug @ie9-bug @ie10-bug @en.wikipedia.beta.wmflabs.org @test2.wikipedia.org @login +Feature: VisualEditor Computer Code + + Scenario: VisualEditor Computer Code + Given I am logged in + And I am at my user page + When I click Edit for VisualEditor + And I type in an input string + And select the string + And I click Computer Code + Then computer code styling should be visible \ No newline at end of file diff --git a/modules/ve-mw/test/browser/features/step_definitions/computer_code_steps.rb b/modules/ve-mw/test/browser/features/step_definitions/computer_code_steps.rb new file mode 100644 index 0000000..75ac1e9 --- /dev/null +++ b/modules/ve-mw/test/browser/features/step_definitions/computer_code_steps.rb @@ -0,0 +1,10 @@ +When(/^I click Computer Code$/) do + on(VisualEditorPage) do |page| + page.more_menu_element.when_present.click + page.ve_computer_code_element.when_present.click + end +end + +Then(/^computer code styling should be visible$/) do + on(VisualEditorPage).ve_computer_code_annotation_element.should be_visible +end \ No newline at end of file diff --git a/modules/ve-mw/test/browser/features/support/pages/visual_editor_page.rb b/modules/ve-mw/test/browser/features/support/pages/visual_editor_page.rb index a1c186b..216a768 100644 --- a/modules/ve-mw/test/browser/features/support/pages/visual_editor_page.rb +++ b/modules/ve-mw/test/browser/features/support/pages/visual_editor_page.rb @@ -32,6 +32,8 @@ span(:subheading3, text: 'Sub-heading 3') span(:subheading4, text: 'Sub-heading 4') span(:ve_bullets, class: 'oo-ui-iconedElement-icon oo-ui-icon-bullet-list') + span(:ve_computer_code, class: 'oo-ui-iconedElement-icon oo-ui-icon-code') + code(:ve_computer_code_annotation, class: 've-ce-TextStyleAnnotation ve-ce-TextStyleCodeAnnotation') div(:ve_heading_menu, class: 'oo-ui-iconedElement-icon oo-ui-icon-down') span(:ve_link_icon, class: 'oo-ui-iconedElement-icon oo-ui-icon-link') span(:ve_references, class: 'oo-ui-iconedElement-icon oo-ui-icon-reference') -- To view, visit https://gerrit.wikimedia.org/r/96062 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I48f4ac9f4a84622890688eb0b9e1464b03b5578a Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/VisualEditor Gerrit-Branch: master Gerrit-Owner: Jhall <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
