diff options
Diffstat (limited to 'qa/qa/page/component/content_editor.rb')
-rw-r--r-- | qa/qa/page/component/content_editor.rb | 9 |
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 |