Skip to content
Snippets Groups Projects
Commit 88749476 authored by Kamil Trzcinski's avatar Kamil Trzcinski
Browse files

Fix commit status POST URL

parent 914cfbd2
No related branches found
No related tags found
1 merge request!1530Implement Commit Status API
Loading
Loading
@@ -41,7 +41,7 @@ module API
# description (optional) - A short description of the status
# name or context (optional) - A string label to differentiate this status from the status of other systems. Default: "default"
# Examples:
# POST /projects/:id/repository/commits/:sha/status
# POST /projects/:id/statuses/:sha
post ':id/statuses/:sha' do
required_attributes! [:state]
attrs = attributes_for_keys [:ref, :target_url, :description, :context, :name]
Loading
Loading
Loading
Loading
@@ -72,8 +72,8 @@ describe API::API, api: true do
end
end
 
describe 'POST /projects/:id/repository/commits/:sha/status' do
let(:post_url) { "/projects/#{project.id}/repository/commits/#{commit.id}/status" }
describe 'POST /projects/:id/statuses/:sha' do
let(:post_url) { "/projects/#{project.id}/statuses/#{commit.id}" }
 
context 'reporter user' do
context 'should create commit status' do
Loading
Loading
@@ -112,7 +112,7 @@ describe API::API, api: true do
end
 
it 'invalid commit' do
post api("/projects/#{project.id}/repository/commits/invalid_sha/status", user), state: 'running'
post api("/projects/#{project.id}/statuses/invalid_sha", user), state: 'running'
expect(response.status).to eq(404)
end
end
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment