diff options
author | Jan <king-jan1999@hotmail.de> | 2018-06-13 13:28:27 +0300 |
---|---|---|
committer | Rémy Coutable <remy@rymai.me> | 2018-06-13 13:28:27 +0300 |
commit | 4077d4f735ed40b7a62baa35464677813c3b6784 (patch) | |
tree | 93280f31285f3ed0a334e53f5ed06d1f646ef262 /spec/requests | |
parent | a0a6e38b68e02b2e5f3336f14b0d3266d9aadc89 (diff) |
Resolve "Provide ability to retrieve `visibility` level via Snippets API"
Diffstat (limited to 'spec/requests')
-rw-r--r-- | spec/requests/api/snippets_spec.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/spec/requests/api/snippets_spec.rb b/spec/requests/api/snippets_spec.rb index b3e253befc6..c5456977b60 100644 --- a/spec/requests/api/snippets_spec.rb +++ b/spec/requests/api/snippets_spec.rb @@ -20,6 +20,7 @@ describe API::Snippets do private_snippet.id) expect(json_response.last).to have_key('web_url') expect(json_response.last).to have_key('raw_url') + expect(json_response.last).to have_key('visibility') end it 'hides private snippets from regular user' do @@ -112,6 +113,7 @@ describe API::Snippets do expect(json_response['title']).to eq(snippet.title) expect(json_response['description']).to eq(snippet.description) expect(json_response['file_name']).to eq(snippet.file_name) + expect(json_response['visibility']).to eq(snippet.visibility) end it 'returns 404 for invalid snippet id' do @@ -142,6 +144,7 @@ describe API::Snippets do expect(json_response['title']).to eq(params[:title]) expect(json_response['description']).to eq(params[:description]) expect(json_response['file_name']).to eq(params[:file_name]) + expect(json_response['visibility']).to eq(params[:visibility]) end it 'returns 400 for missing parameters' do |