summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDouwe Maan <douwe@gitlab.com>2019-04-01 16:39:40 +0000
committerDouwe Maan <douwe@gitlab.com>2019-04-01 16:39:40 +0000
commit97ab074efa3bd70c100237e5cae403c85f00bd9c (patch)
tree13b4c40d24f06f44286885f7f10927ff5dd1cf2d
parent8813447c6fd6a9c843433cc7dfda6a95fc4c2b58 (diff)
parente756dca0c5f32c2507fc2ef23c89c6e36e0e1b4c (diff)
downloadgitlab-ce-97ab074efa3bd70c100237e5cae403c85f00bd9c.tar.gz
Merge branch 'design-management-permissions-ce' into 'master'
Allow extra permissions in Project & Issue GraphQL types See merge request gitlab-org/gitlab-ce!26818
-rw-r--r--spec/graphql/types/permission_types/issue_spec.rb4
-rw-r--r--spec/graphql/types/permission_types/project_spec.rb4
2 files changed, 6 insertions, 2 deletions
diff --git a/spec/graphql/types/permission_types/issue_spec.rb b/spec/graphql/types/permission_types/issue_spec.rb
index c3f84629aa2..f0fbeda202f 100644
--- a/spec/graphql/types/permission_types/issue_spec.rb
+++ b/spec/graphql/types/permission_types/issue_spec.rb
@@ -7,6 +7,8 @@ describe Types::PermissionTypes::Issue do
:create_note, :reopen_issue
]
- expect(described_class).to have_graphql_fields(expected_permissions)
+ expected_permissions.each do |permission|
+ expect(described_class).to have_graphql_field(permission)
+ end
end
end
diff --git a/spec/graphql/types/permission_types/project_spec.rb b/spec/graphql/types/permission_types/project_spec.rb
index 4288412eda3..4974995b587 100644
--- a/spec/graphql/types/permission_types/project_spec.rb
+++ b/spec/graphql/types/permission_types/project_spec.rb
@@ -13,6 +13,8 @@ describe Types::PermissionTypes::Project do
:update_wiki, :destroy_wiki, :create_pages, :destroy_pages, :read_pages_content
]
- expect(described_class).to have_graphql_fields(expected_permissions)
+ expected_permissions.each do |permission|
+ expect(described_class).to have_graphql_field(permission)
+ end
end
end