diff options
Diffstat (limited to 'spec/lib/api/entities/release_spec.rb')
-rw-r--r-- | spec/lib/api/entities/release_spec.rb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/spec/lib/api/entities/release_spec.rb b/spec/lib/api/entities/release_spec.rb index d1e5f191614..e750b82011b 100644 --- a/spec/lib/api/entities/release_spec.rb +++ b/spec/lib/api/entities/release_spec.rb @@ -77,4 +77,16 @@ RSpec.describe API::Entities::Release do end end end + + describe 'links' do + subject(:links) { entity.as_json['_links'] } + + before do + project.add_developer(user) + end + + it 'includes links' do + expect(links.keys).to include('closed_issues_url', 'closed_merge_requests_url', 'edit_url', 'merged_merge_requests_url', 'opened_issues_url', 'opened_merge_requests_url', 'self') + end + end end |