summaryrefslogtreecommitdiff
path: root/spec/features/groups/members/list_members_spec.rb
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2017-06-26 16:50:16 +0200
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2017-06-26 16:50:16 +0200
commita67ff8e8835e3594783de0d198f5dcce24145c6d (patch)
tree5f54e5532ed79bfb826de828c8386ffc41209892 /spec/features/groups/members/list_members_spec.rb
parentc56f7876028e7eb3b9a116d1dc26ae229f8b2ca0 (diff)
downloadgitlab-ce-a67ff8e8835e3594783de0d198f5dcce24145c6d.tar.gz
Move "remove group member" spec from spinach to rspec
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Diffstat (limited to 'spec/features/groups/members/list_members_spec.rb')
-rw-r--r--spec/features/groups/members/list_members_spec.rb63
1 files changed, 0 insertions, 63 deletions
diff --git a/spec/features/groups/members/list_members_spec.rb b/spec/features/groups/members/list_members_spec.rb
index 69cbeb4a35a..f6493c4c50e 100644
--- a/spec/features/groups/members/list_members_spec.rb
+++ b/spec/features/groups/members/list_members_spec.rb
@@ -32,60 +32,6 @@ feature 'Groups > Members > List members', feature: true do
expect(second_row).to be_blank
end
- scenario 'update user to owner level', :js do
- group.add_owner(user1)
- group.add_developer(user2)
-
- visit group_group_members_path(group)
-
- page.within(second_row) do
- click_button('Developer')
- click_link('Owner')
-
- expect(page).to have_button('Owner')
- end
- end
-
- scenario 'add user to group', :js do
- group.add_owner(user1)
-
- visit group_group_members_path(group)
-
- add_user(user2.id, 'Reporter')
-
- page.within(second_row) do
- expect(page).to have_content(user2.name)
- expect(page).to have_button('Reporter')
- end
- end
-
- scenario 'add yourself to group when already an owner', :js do
- group.add_owner(user1)
-
- visit group_group_members_path(group)
-
- add_user(user1.id, 'Reporter')
-
- page.within(first_row) do
- expect(page).to have_content(user1.name)
- expect(page).to have_content('Owner')
- end
- end
-
- scenario 'invite user to group', :js do
- group.add_owner(user1)
-
- visit group_group_members_path(group)
-
- add_user('test@example.com', 'Reporter')
-
- page.within(second_row) do
- expect(page).to have_content('test@example.com')
- expect(page).to have_content('Invited')
- expect(page).to have_button('Reporter')
- end
- end
-
def first_row
page.all('ul.content-list > li')[0]
end
@@ -93,13 +39,4 @@ feature 'Groups > Members > List members', feature: true do
def second_row
page.all('ul.content-list > li')[1]
end
-
- def add_user(id, role)
- page.within ".users-group-form" do
- select2(id, from: "#user_ids", multiple: true)
- select(role, from: "access_level")
- end
-
- click_button "Add to group"
- end
end