diff options
| author | Vitaliy @blackst0ne Klachkov <blackst0ne.ru@gmail.com> | 2017-09-10 12:46:58 +1100 |
|---|---|---|
| committer | Vitaliy @blackst0ne Klachkov <blackst0ne.ru@gmail.com> | 2017-09-10 12:46:58 +1100 |
| commit | 094add464e7edb9490422ae3e01c1577340840aa (patch) | |
| tree | 1a7d3db1e73ff93c51c4a3bfda6fc5aa3d0d2681 /features/steps/project | |
| parent | 5d952f756bcf0355fc5d86d819dfc6913c0ae351 (diff) | |
| download | gitlab-ce-094add464e7edb9490422ae3e01c1577340840aa.tar.gz | |
Replace project/group_links.feature spinach test with an rspec analog
Diffstat (limited to 'features/steps/project')
| -rw-r--r-- | features/steps/project/project_group_links.rb | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/features/steps/project/project_group_links.rb b/features/steps/project/project_group_links.rb deleted file mode 100644 index 47ee31786a6..00000000000 --- a/features/steps/project/project_group_links.rb +++ /dev/null @@ -1,51 +0,0 @@ -class Spinach::Features::ProjectGroupLinks < Spinach::FeatureSteps - include SharedAuthentication - include SharedProject - include SharedPaths - include Select2Helper - - step 'I should see project already shared with group "Ops"' do - page.within '.project-members-groups' do - expect(page).to have_content "Ops" - end - end - - step 'I should see project is not shared with group "Market"' do - page.within '.project-members-groups' do - expect(page).not_to have_content "Market" - end - end - - step 'I select group "Market" for share' do - click_link 'Share with group' - group = Group.find_by(path: 'market') - select2(group.id, from: "#link_group_id") - select "Master", from: 'link_group_access' - click_button "Share" - end - - step 'I should see project is shared with group "Market"' do - page.within '.project-members-groups' do - expect(page).to have_content "Market" - end - end - - step 'project "Shop" is shared with group "Ops"' do - group = create(:group, name: 'Ops') - share_link = project.project_group_links.new(group_access: Gitlab::Access::MASTER) - share_link.group_id = group.id - share_link.save! - end - - step 'project "Shop" is not shared with group "Market"' do - create(:group, name: 'Market', path: 'market') - end - - step 'I visit project group links page' do - visit project_group_links_path(project) - end - - def project - @project ||= Project.find_by_name "Shop" - end -end |
