diff options
author | Grzegorz Bizon <grzegorz@gitlab.com> | 2018-01-30 17:51:05 +0000 |
---|---|---|
committer | Grzegorz Bizon <grzegorz@gitlab.com> | 2018-01-30 17:51:05 +0000 |
commit | 69a3af733e9fcd90d7007057ef79f85cdda13918 (patch) | |
tree | 9084ce924f189d1f0de0547eeff8f903b70aebf0 /qa | |
parent | 6f15678f0a3428393ae80f2720711768e3b97403 (diff) | |
parent | a4fdb47f52f53293fecb434e77ce378a1cd917fc (diff) | |
download | gitlab-ce-69a3af733e9fcd90d7007057ef79f85cdda13918.tar.gz |
Merge branch 'qa-speedup-new-subgroup-click' into 'master'
Speed-up the click on 'New subgroup' if the 'No results' text is shown
See merge request gitlab-org/gitlab-ce!16803
Diffstat (limited to 'qa')
-rw-r--r-- | qa/qa/page/group/show.rb | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/qa/qa/page/group/show.rb b/qa/qa/page/group/show.rb index 82985703e54..d215518d316 100644 --- a/qa/qa/page/group/show.rb +++ b/qa/qa/page/group/show.rb @@ -13,6 +13,10 @@ module QA element :new_subgroup_button, /%input.*\.js-new-group-child/ end + view 'app/assets/javascripts/groups/constants.js' do + element :no_result_text, 'Sorry, no groups or projects matched your search' + end + def go_to_subgroup(name) click_link name end @@ -24,7 +28,11 @@ module QA def has_subgroup?(name) filter_by_name(name) - page.has_link?(name) + wait(reload: false) do + return false if page.has_content?('Sorry, no groups or projects matched your search') + + page.has_link?(name) + end end def go_to_new_subgroup |