diff options
author | Mark Lapierre <mlapierre@gitlab.com> | 2018-09-28 14:36:49 -0400 |
---|---|---|
committer | Mark Lapierre <mlapierre@gitlab.com> | 2018-09-28 14:36:49 -0400 |
commit | 8589fa871ee5dd94f821e1f5cbbcee269b46acf9 (patch) | |
tree | 4894dbebe97d3f6ffd41bc58fe49661bfd95772d /qa/qa/page/dashboard/groups.rb | |
parent | 1ed5ab50c7931cee1283b21512784a487668a27f (diff) | |
download | gitlab-ce-8589fa871ee5dd94f821e1f5cbbcee269b46acf9.tar.gz |
Optimize groups filter
When searching for a group, submit a request that returns only the
filtered list of groups. This makes the state of the page more
reliable because it avoids having to wait for the list of groups to
dynamically refresh.
Diffstat (limited to 'qa/qa/page/dashboard/groups.rb')
-rw-r--r-- | qa/qa/page/dashboard/groups.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/qa/qa/page/dashboard/groups.rb b/qa/qa/page/dashboard/groups.rb index 70c5f996ff8..c6ef932e33f 100644 --- a/qa/qa/page/dashboard/groups.rb +++ b/qa/qa/page/dashboard/groups.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Dashboard @@ -14,9 +16,7 @@ module QA end def has_group?(name) - filter_by_name(name) - - page.has_link?(name) + has_filtered_group?(name) end def go_to_group(name) |