summaryrefslogtreecommitdiff
path: root/qa/qa/page/component/wiki.rb
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/page/component/wiki.rb')
-rw-r--r--qa/qa/page/component/wiki.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/qa/qa/page/component/wiki.rb b/qa/qa/page/component/wiki.rb
index 92eb25af247..c3db1d6c885 100644
--- a/qa/qa/page/component/wiki.rb
+++ b/qa/qa/page/component/wiki.rb
@@ -68,6 +68,18 @@ module QA
def has_no_page?
has_element?(:create_first_page_link)
end
+
+ def has_heading?(heading_type, text)
+ within_element(:wiki_page_content) do
+ has_css?(heading_type, text: text)
+ end
+ end
+
+ def has_image?(image_file_name)
+ within_element(:wiki_page_content) do
+ has_css?("img[src$='#{image_file_name}']")
+ end
+ end
end
end
end