BigW Consortium Gitlab

Commit bbd8d0d1 by Dmitriy Zaporozhets

Update group api doc with full_name and full_path attributes

parent b4bf3cd6
...@@ -25,7 +25,14 @@ GET /groups ...@@ -25,7 +25,14 @@ GET /groups
"id": 1, "id": 1,
"name": "Foobar Group", "name": "Foobar Group",
"path": "foo-bar", "path": "foo-bar",
"description": "An interesting group" "description": "An interesting group",
"visibility_level": 20,
"lfs_enabled": true,
"avatar_url": "http://localhost:3000/uploads/group/avatar/1/foo.jpg",
"web_url": "http://localhost:3000/groups/foo-bar",
"request_access_enabled": false,
"full_name": "Foobar Group",
"full_path": "foo-bar"
} }
] ]
``` ```
...@@ -149,6 +156,8 @@ Example response: ...@@ -149,6 +156,8 @@ Example response:
"avatar_url": null, "avatar_url": null,
"web_url": "https://gitlab.example.com/groups/twitter", "web_url": "https://gitlab.example.com/groups/twitter",
"request_access_enabled": false, "request_access_enabled": false,
"full_name": "Foobar Group",
"full_path": "foo-bar",
"projects": [ "projects": [
{ {
"id": 7, "id": 7,
...@@ -372,6 +381,8 @@ Example response: ...@@ -372,6 +381,8 @@ Example response:
"avatar_url": null, "avatar_url": null,
"web_url": "http://gitlab.example.com/groups/h5bp", "web_url": "http://gitlab.example.com/groups/h5bp",
"request_access_enabled": false, "request_access_enabled": false,
"full_name": "Foobar Group",
"full_path": "foo-bar",
"projects": [ "projects": [
{ {
"id": 9, "id": 9,
......
...@@ -176,6 +176,9 @@ describe API::Groups, api: true do ...@@ -176,6 +176,9 @@ describe API::Groups, api: true do
expect(json_response['visibility_level']).to eq(group1.visibility_level) expect(json_response['visibility_level']).to eq(group1.visibility_level)
expect(json_response['avatar_url']).to eq(group1.avatar_url) expect(json_response['avatar_url']).to eq(group1.avatar_url)
expect(json_response['web_url']).to eq(group1.web_url) expect(json_response['web_url']).to eq(group1.web_url)
expect(json_response['request_access_enabled']).to eq(group1.request_access_enabled)
expect(json_response['full_name']).to eq(group1.full_name)
expect(json_response['full_path']).to eq(group1.full_path)
expect(json_response['projects']).to be_an Array expect(json_response['projects']).to be_an Array
expect(json_response['projects'].length).to eq(2) expect(json_response['projects'].length).to eq(2)
expect(json_response['shared_projects']).to be_an Array expect(json_response['shared_projects']).to be_an Array
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment