diff options
| author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-05-11 12:10:20 +0000 |
|---|---|---|
| committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-05-11 12:10:20 +0000 |
| commit | c33a9adb709ffb40f816e66eb0c98cc750d6cd43 (patch) | |
| tree | 1a5b3e103d8d9677dc9a3271cd6093454c898bd8 /spec/features/admin/users | |
| parent | 7fa274753de913596db0d3eff5c7a3896c6fdd0a (diff) | |
| download | gitlab-ce-c33a9adb709ffb40f816e66eb0c98cc750d6cd43.tar.gz | |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/features/admin/users')
| -rw-r--r-- | spec/features/admin/users/users_spec.rb | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/spec/features/admin/users/users_spec.rb b/spec/features/admin/users/users_spec.rb index e38376b0741..36907d4aa60 100644 --- a/spec/features/admin/users/users_spec.rb +++ b/spec/features/admin/users/users_spec.rb @@ -547,6 +547,32 @@ RSpec.describe 'Admin::Users' do end end + # TODO: Move to main GET /admin/users block once feature flag is removed. Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/290737 + context 'with vue_admin_users feature flag enabled', :js do + before do + stub_feature_flags(vue_admin_users: true) + end + + describe 'GET /admin/users' do + context 'user group count', :js do + before do + group = create(:group) + group.add_developer(current_user) + project = create(:project, group: create(:group)) + project.add_reporter(current_user) + end + + it 'displays count of the users authorized groups' do + visit admin_users_path + + wait_for_requests + + expect(page.find("[data-testid='user-group-count-#{current_user.id}']").text).to eq("2") + end + end + end + end + def click_user_dropdown_toggle(user_id) page.within("[data-testid='user-actions-#{user_id}']") do find("[data-testid='dropdown-toggle']").click |
