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
path: root/qa
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzegorz@gitlab.com>2018-01-30 20:51:05 +0300
committerGrzegorz Bizon <grzegorz@gitlab.com>2018-01-30 20:51:05 +0300
commit69a3af733e9fcd90d7007057ef79f85cdda13918 (patch)
tree9084ce924f189d1f0de0547eeff8f903b70aebf0 /qa
parent6f15678f0a3428393ae80f2720711768e3b97403 (diff)
parenta4fdb47f52f53293fecb434e77ce378a1cd917fc (diff)
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.rb10
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