diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-10-25 00:09:11 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-10-25 00:09:11 +0300 |
commit | 76bbc06371e3ea6cffa4fda45e7773006ec76dd7 (patch) | |
tree | 4a6623f22ae576ba2436168d9a256c4eb1e9c382 /qa/lib | |
parent | 84cacdae74db0de90cf88ceef2191f399e9659b2 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'qa/lib')
-rw-r--r-- | qa/lib/gitlab/page/group/settings/usage_quotas.rb | 5 | ||||
-rw-r--r-- | qa/lib/gitlab/page/group/settings/usage_quotas.stub.rb (renamed from qa/lib/gitlab/page/group/settings/usage_quota.stub.rb) | 302 |
2 files changed, 216 insertions, 91 deletions
diff --git a/qa/lib/gitlab/page/group/settings/usage_quotas.rb b/qa/lib/gitlab/page/group/settings/usage_quotas.rb index a1ab345bf1e..8540bce3da8 100644 --- a/qa/lib/gitlab/page/group/settings/usage_quotas.rb +++ b/qa/lib/gitlab/page/group/settings/usage_quotas.rb @@ -7,6 +7,11 @@ module Gitlab class UsageQuotas < Chemlab::Page # Seats section link :seats_tab + div :seats_in_use + p :seats_used + p :seats_owed + table :subscription_users + button :remove_user # Pipelines section link :pipelines_tab diff --git a/qa/lib/gitlab/page/group/settings/usage_quota.stub.rb b/qa/lib/gitlab/page/group/settings/usage_quotas.stub.rb index 2a5d9a6bb5e..6c38625bb3b 100644 --- a/qa/lib/gitlab/page/group/settings/usage_quota.stub.rb +++ b/qa/lib/gitlab/page/group/settings/usage_quotas.stub.rb @@ -4,7 +4,7 @@ module Gitlab module Page module Group module Settings - module UsageQuota + module UsageQuotas # @note Defined as +link :seats_tab+ # Clicks +seats_tab+ def seats_tab @@ -12,8 +12,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.seats_tab_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.seats_tab_element).to exist # end # @return [Watir::Link] The raw +Link+ element def seats_tab_element @@ -21,14 +21,134 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_seats_tab + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_seats_tab # end # @return [Boolean] true if the +seats_tab+ element is present on the page def seats_tab? # This is a stub, used for indexing. The method is dynamically generated. end + # @note Defined as +div :seats_in_use+ + # @return [String] The text content or value of +seats_in_use+ + def seats_in_use + # This is a stub, used for indexing. The method is dynamically generated. + end + + # @example + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.seats_in_use_element).to exist + # end + # @return [Watir::Div] The raw +Div+ element + def seats_in_use_element + # This is a stub, used for indexing. The method is dynamically generated. + end + + # @example + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_seats_in_use + # end + # @return [Boolean] true if the +seats_in_use+ element is present on the page + def seats_in_use? + # This is a stub, used for indexing. The method is dynamically generated. + end + + # @note Defined as +p :seats_used+ + # @return [String] The text content or value of +seats_used+ + def seats_used + # This is a stub, used for indexing. The method is dynamically generated. + end + + # @example + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.seats_used_element).to exist + # end + # @return [Watir::P] The raw +P+ element + def seats_used_element + # This is a stub, used for indexing. The method is dynamically generated. + end + + # @example + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_seats_used + # end + # @return [Boolean] true if the +seats_used+ element is present on the page + def seats_used? + # This is a stub, used for indexing. The method is dynamically generated. + end + + # @note Defined as +p :seats_owed+ + # @return [String] The text content or value of +seats_owed+ + def seats_owed + # This is a stub, used for indexing. The method is dynamically generated. + end + + # @example + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.seats_owed_element).to exist + # end + # @return [Watir::P] The raw +P+ element + def seats_owed_element + # This is a stub, used for indexing. The method is dynamically generated. + end + + # @example + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_seats_owed + # end + # @return [Boolean] true if the +seats_owed+ element is present on the page + def seats_owed? + # This is a stub, used for indexing. The method is dynamically generated. + end + + # @note Defined as +table :subscription_users+ + # @return [String] The text content or value of +subscription_users+ + def subscription_users + # This is a stub, used for indexing. The method is dynamically generated. + end + + # @example + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.subscription_users_element).to exist + # end + # @return [Watir::Table] The raw +Table+ element + def subscription_users_element + # This is a stub, used for indexing. The method is dynamically generated. + end + + # @example + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_subscription_users + # end + # @return [Boolean] true if the +subscription_users+ element is present on the page + def subscription_users? + # This is a stub, used for indexing. The method is dynamically generated. + end + + # @note Defined as +button :remove_user+ + # Clicks +remove_user+ + def remove_user + # This is a stub, used for indexing. The method is dynamically generated. + end + + # @example + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.remove_user_element).to exist + # end + # @return [Watir::Button] The raw +Button+ element + def remove_user_element + # This is a stub, used for indexing. The method is dynamically generated. + end + + # @example + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_remove_user + # end + # @return [Boolean] true if the +remove_user+ element is present on the page + def remove_user? + # This is a stub, used for indexing. The method is dynamically generated. + end + # @note Defined as +link :pipelines_tab+ # Clicks +pipelines_tab+ def pipelines_tab @@ -36,8 +156,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.pipelines_tab_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.pipelines_tab_element).to exist # end # @return [Watir::Link] The raw +Link+ element def pipelines_tab_element @@ -45,8 +165,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_pipelines_tab + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_pipelines_tab # end # @return [Boolean] true if the +pipelines_tab+ element is present on the page def pipelines_tab? @@ -60,8 +180,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.buy_ci_minutes_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.buy_ci_minutes_element).to exist # end # @return [Watir::Link] The raw +Link+ element def buy_ci_minutes_element @@ -69,8 +189,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_buy_ci_minutes + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_buy_ci_minutes # end # @return [Boolean] true if the +buy_ci_minutes+ element is present on the page def buy_ci_minutes? @@ -84,8 +204,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.plan_ci_minutes_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.plan_ci_minutes_element).to exist # end # @return [Watir::Div] The raw +Div+ element def plan_ci_minutes_element @@ -93,8 +213,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_plan_ci_minutes + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_plan_ci_minutes # end # @return [Boolean] true if the +plan_ci_minutes+ element is present on the page def plan_ci_minutes? @@ -108,8 +228,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.additional_ci_minutes_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.additional_ci_minutes_element).to exist # end # @return [Watir::Div] The raw +Div+ element def additional_ci_minutes_element @@ -117,8 +237,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_additional_ci_minutes + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_additional_ci_minutes # end # @return [Boolean] true if the +additional_ci_minutes+ element is present on the page def additional_ci_minutes? @@ -132,8 +252,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.ci_purchase_successful_alert_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.ci_purchase_successful_alert_element).to exist # end # @return [Watir::Div] The raw +Div+ element def ci_purchase_successful_alert_element @@ -141,8 +261,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_ci_purchase_successful_alert + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_ci_purchase_successful_alert # end # @return [Boolean] true if the +ci_purchase_successful_alert+ element is present on the page def ci_purchase_successful_alert? @@ -156,8 +276,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.storage_tab_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.storage_tab_element).to exist # end # @return [Watir::Link] The raw +Link+ element def storage_tab_element @@ -165,35 +285,35 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_storage_tab + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_storage_tab # end # @return [Boolean] true if the +storage_tab+ element is present on the page def storage_tab? # This is a stub, used for indexing. The method is dynamically generated. end - # @note Defined as +link :buy_storage+ - # Clicks +buy_storage+ - def buy_storage + # @note Defined as +link :purchase_more_storage+ + # Clicks +purchase_more_storage+ + def purchase_more_storage # This is a stub, used for indexing. The method is dynamically generated. end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.buy_storage_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.purchase_more_storage_element).to exist # end # @return [Watir::Link] The raw +Link+ element - def buy_storage_element + def purchase_more_storage_element # This is a stub, used for indexing. The method is dynamically generated. end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_buy_storage + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_purchase_more_storage # end - # @return [Boolean] true if the +buy_storage+ element is present on the page - def buy_storage? + # @return [Boolean] true if the +purchase_more_storage+ element is present on the page + def purchase_more_storage? # This is a stub, used for indexing. The method is dynamically generated. end @@ -204,8 +324,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.used_storage_message_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.used_storage_message_element).to exist # end # @return [Watir::Div] The raw +Div+ element def used_storage_message_element @@ -213,8 +333,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_used_storage_message + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_used_storage_message # end # @return [Boolean] true if the +used_storage_message+ element is present on the page def used_storage_message? @@ -228,8 +348,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.group_usage_message_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.group_usage_message_element).to exist # end # @return [Watir::Div] The raw +Div+ element def group_usage_message_element @@ -237,8 +357,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_group_usage_message + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_group_usage_message # end # @return [Boolean] true if the +group_usage_message+ element is present on the page def group_usage_message? @@ -252,8 +372,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.dependency_proxy_usage_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.dependency_proxy_usage_element).to exist # end # @return [Watir::Div] The raw +Div+ element def dependency_proxy_usage_element @@ -261,8 +381,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_dependency_proxy_usage + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_dependency_proxy_usage # end # @return [Boolean] true if the +dependency_proxy_usage+ element is present on the page def dependency_proxy_usage? @@ -276,8 +396,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.dependency_proxy_size_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.dependency_proxy_size_element).to exist # end # @return [Watir::Span] The raw +Span+ element def dependency_proxy_size_element @@ -285,8 +405,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_dependency_proxy_size + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_dependency_proxy_size # end # @return [Boolean] true if the +dependency_proxy_size+ element is present on the page def dependency_proxy_size? @@ -300,8 +420,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.container_registry_usage_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.container_registry_usage_element).to exist # end # @return [Watir::Div] The raw +Div+ element def container_registry_usage_element @@ -309,8 +429,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_container_registry_usage + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_container_registry_usage # end # @return [Boolean] true if the +container_registry_usage+ element is present on the page def container_registry_usage? @@ -324,8 +444,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.project_storage_used_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.project_storage_used_element).to exist # end # @return [Watir::Div] The raw +Div+ element def project_storage_used_element @@ -333,8 +453,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_project_storage_used + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_project_storage_used # end # @return [Boolean] true if the +project_storage_used+ element is present on the page def project_storage_used? @@ -348,8 +468,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.project_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.project_element).to exist # end # @return [Watir::Div] The raw +Div+ element def project_element @@ -357,8 +477,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_project + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_project # end # @return [Boolean] true if the +project+ element is present on the page def project? @@ -372,8 +492,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.storage_type_legend_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.storage_type_legend_element).to exist # end # @return [Watir::Div] The raw +Div+ element def storage_type_legend_element @@ -381,8 +501,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_storage_type_legend + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_storage_type_legend # end # @return [Boolean] true if the +storage_type_legend+ element is present on the page def storage_type_legend? @@ -396,8 +516,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.container_registry_size_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.container_registry_size_element).to exist # end # @return [Watir::Span] The raw +Span+ element def container_registry_size_element @@ -405,8 +525,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_container_registry_size + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_container_registry_size # end # @return [Boolean] true if the +container_registry_size+ element is present on the page def container_registry_size? @@ -420,8 +540,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.purchased_usage_total_free_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.purchased_usage_total_free_element).to exist # end # @return [Watir::Div] The raw +Div+ element def purchased_usage_total_free_element @@ -429,8 +549,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_purchased_usage_total_free + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_purchased_usage_total_free # end # @return [Boolean] true if the +purchased_usage_total_free+ element is present on the page def purchased_usage_total_free? @@ -444,8 +564,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.purchased_usage_total_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.purchased_usage_total_element).to exist # end # @return [Watir::Span] The raw +Span+ element def purchased_usage_total_element @@ -453,8 +573,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_purchased_usage_total + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_purchased_usage_total # end # @return [Boolean] true if the +purchased_usage_total+ element is present on the page def purchased_usage_total? @@ -468,8 +588,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.storage_purchase_successful_alert_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.storage_purchase_successful_alert_element).to exist # end # @return [Watir::Div] The raw +Div+ element def storage_purchase_successful_alert_element @@ -477,8 +597,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_storage_purchase_successful_alert + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_storage_purchase_successful_alert # end # @return [Boolean] true if the +storage_purchase_successful_alert+ element is present on the page def storage_purchase_successful_alert? @@ -492,8 +612,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota.storage_available_alert_element).to exist + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas.storage_available_alert_element).to exist # end # @return [Watir::H2] The raw +H2+ element def storage_available_alert_element @@ -501,8 +621,8 @@ module Gitlab end # @example - # Gitlab::Page::Group::Settings::UsageQuota.perform do |usage_quota| - # expect(usage_quota).to be_storage_available_alert + # Gitlab::Page::Group::Settings::UsageQuotas.perform do |usage_quotas| + # expect(usage_quotas).to be_storage_available_alert # end # @return [Boolean] true if the +storage_available_alert+ element is present on the page def storage_available_alert? |