summaryrefslogtreecommitdiff
path: root/qa/qa/page/project/wiki/edit.rb
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/page/project/wiki/edit.rb')
-rw-r--r--qa/qa/page/project/wiki/edit.rb40
1 files changed, 2 insertions, 38 deletions
diff --git a/qa/qa/page/project/wiki/edit.rb b/qa/qa/page/project/wiki/edit.rb
index 6f3be904eb3..70aa10cc43e 100644
--- a/qa/qa/page/project/wiki/edit.rb
+++ b/qa/qa/page/project/wiki/edit.rb
@@ -5,44 +5,8 @@ module QA
module Project
module Wiki
class Edit < Base
- include Wiki::Sidebar
-
- view 'app/views/shared/wikis/_form.html.haml' do
- element :wiki_title_textbox
- element :wiki_content_textarea
- element :wiki_message_textbox
- element :save_changes_button
- element :create_page_button
- end
-
- view 'app/assets/javascripts/pages/shared/wikis/components/delete_wiki_modal.vue' do
- element :delete_button
- end
-
- def set_title(title)
- fill_element :wiki_title_textbox, title
- end
-
- def set_content(content)
- fill_element :wiki_content_textarea, content
- end
-
- def set_message(message)
- fill_element :wiki_message_textbox, message
- end
-
- def click_save_changes
- click_element :save_changes_button
- end
-
- def click_create_page
- click_element :create_page_button
- end
-
- def delete_page
- click_element :delete_button, Page::Modal::DeleteWiki
- Page::Modal::DeleteWiki.perform(&:confirm_deletion)
- end
+ include Page::Component::WikiPageForm
+ include Page::Component::WikiSidebar
end
end
end