Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/page/component/content_editor.rb')
-rw-r--r--qa/qa/page/component/content_editor.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/qa/qa/page/component/content_editor.rb b/qa/qa/page/component/content_editor.rb
index b3a42634fe7..f7b055b6052 100644
--- a/qa/qa/page/component/content_editor.rb
+++ b/qa/qa/page/component/content_editor.rb
@@ -21,6 +21,10 @@ module QA
base.view 'app/assets/javascripts/content_editor/components/toolbar_image_button.vue' do
element :file_upload_field
end
+
+ base.view 'app/assets/javascripts/pages/shared/wikis/components/wiki_form.vue' do
+ element :wiki_hidden_content
+ end
end
def add_heading(heading, text)
@@ -41,6 +45,11 @@ module QA
text_area.send_keys(:return)
find_element(:file_upload_field, visible: false).send_keys(image_path)
end
+
+ QA::Support::Retrier.retry_on_exception do
+ source = find_element(:wiki_hidden_content, visible: false)
+ source.value =~ %r{uploads/.*#{::File.basename(image_path)}}
+ end
end
private