diff options
author | Sanad Liaquat <sliaquat@gitlab.com> | 2019-02-08 16:20:31 +0500 |
---|---|---|
committer | Sanad Liaquat <sliaquat@gitlab.com> | 2019-02-08 16:20:31 +0500 |
commit | b4c2dd73875aa50d2a72e694203388446599d8eb (patch) | |
tree | 7e5b035b37e555d2d55ce52b08d5f966c08bbb6d /qa/qa/page/project/show.rb | |
parent | 724e904c3d4562bf3f1cee6abae1370e20e5ff58 (diff) | |
download | gitlab-ce-b4c2dd73875aa50d2a72e694203388446599d8eb.tar.gz |
Wait for viewers to loadqa-staging-33-wait-for-viewers-to-load
Adds qa-spinner class and wait for it to go away
before making assertions.
Diffstat (limited to 'qa/qa/page/project/show.rb')
-rw-r--r-- | qa/qa/page/project/show.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/qa/qa/page/project/show.rb b/qa/qa/page/project/show.rb index 945b244df15..9c21d9ddbfa 100644 --- a/qa/qa/page/project/show.rb +++ b/qa/qa/page/project/show.rb @@ -51,6 +51,16 @@ module QA element :branches_dropdown end + view 'app/views/projects/blob/viewers/_loading.html.haml' do + element :spinner + end + + def wait_for_viewers_to_load + wait(reload: false) do + has_no_element?(:spinner) + end + end + def create_first_new_file! within_element(:quick_actions) do click_link_with_text 'New file' |