summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-05-29 22:03:42 +0300
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-05-29 22:03:42 +0300
commitf329d34ff339f0d0da150b262465a654bfe445a5 (patch)
tree44c964420bc3505554f8875c7ae665cc943f0f2b /spec
parent8f259c5ecca69af417e10cba11c329a95d3052d9 (diff)
downloadgitlab-ce-f329d34ff339f0d0da150b262465a654bfe445a5.tar.gz
Fix group projects fetch
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Diffstat (limited to 'spec')
-rw-r--r--spec/features/security/group/group_access_spec.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/spec/features/security/group/group_access_spec.rb b/spec/features/security/group/group_access_spec.rb
index b65e1d2dbf6..44de499e6d2 100644
--- a/spec/features/security/group/group_access_spec.rb
+++ b/spec/features/security/group/group_access_spec.rb
@@ -82,5 +82,17 @@ describe "Group access", feature: true do
it { should be_denied_for :user }
it { should be_denied_for :visitor }
end
+
+ describe "GET /groups/:path/projects" do
+ subject { projects_group_path(group) }
+
+ it { should be_allowed_for owner }
+ it { should be_denied_for master }
+ it { should be_denied_for reporter }
+ it { should be_allowed_for :admin }
+ it { should be_denied_for guest }
+ it { should be_denied_for :user }
+ it { should be_denied_for :visitor }
+ end
end
end