BigW Consortium Gitlab

Commit cfb4404e by Gabriel Mazetto

Update SystemHooks API to expose and handle new repository_update_events

parent 2e97db05
...@@ -53,7 +53,7 @@ module API ...@@ -53,7 +53,7 @@ module API
end end
class Hook < Grape::Entity class Hook < Grape::Entity
expose :id, :url, :created_at, :push_events, :tag_push_events expose :id, :url, :created_at, :push_events, :tag_push_events, :repository_update_events
expose :enable_ssl_verification expose :enable_ssl_verification
end end
......
...@@ -32,8 +32,9 @@ describe API::SystemHooks do ...@@ -32,8 +32,9 @@ describe API::SystemHooks do
expect(response).to include_pagination_headers expect(response).to include_pagination_headers
expect(json_response).to be_an Array expect(json_response).to be_an Array
expect(json_response.first['url']).to eq(hook.url) expect(json_response.first['url']).to eq(hook.url)
expect(json_response.first['push_events']).to be true expect(json_response.first['push_events']).to be false
expect(json_response.first['tag_push_events']).to be false expect(json_response.first['tag_push_events']).to be false
expect(json_response.first['repository_update_events']).to be true
end end
end end
end end
......
...@@ -31,8 +31,9 @@ describe API::V3::SystemHooks do ...@@ -31,8 +31,9 @@ describe API::V3::SystemHooks do
expect(response).to have_http_status(200) expect(response).to have_http_status(200)
expect(json_response).to be_an Array expect(json_response).to be_an Array
expect(json_response.first['url']).to eq(hook.url) expect(json_response.first['url']).to eq(hook.url)
expect(json_response.first['push_events']).to be true expect(json_response.first['push_events']).to be false
expect(json_response.first['tag_push_events']).to be false expect(json_response.first['tag_push_events']).to be false
expect(json_response.first['repository_update_events']).to be true
end end
end end
end end
......
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