spec/gitlab/client/snippets_spec.rb in gitlab-3.5.0 vs spec/gitlab/client/snippets_spec.rb in gitlab-3.6.0
- old
+ new
@@ -9,12 +9,12 @@
it "should get the correct resource" do
expect(a_get("/projects/3/snippets")).to have_been_made
end
- it "should return an array of project's snippets" do
- expect(@snippets).to be_an Array
+ it "should return a paginated response of project's snippets" do
+ expect(@snippets).to be_a Gitlab::PaginatedResponse
expect(@snippets.first.file_name).to eq("mailer_test.rb")
end
end
describe ".snippet" do
@@ -34,16 +34,16 @@
end
describe ".create_snippet" do
before do
stub_post("/projects/3/snippets", "snippet")
- @snippet = Gitlab.create_snippet(3, {:title => 'API', :file_name => 'api.rb', :code => 'code'})
+ @snippet = Gitlab.create_snippet(3, title: 'API', file_name: 'api.rb', code: 'code')
end
it "should get the correct resource" do
- body = {:title => 'API', :file_name => 'api.rb', :code => 'code'}
- expect(a_post("/projects/3/snippets").with(:body => body)).to have_been_made
+ body = { title: 'API', file_name: 'api.rb', code: 'code' }
+ expect(a_post("/projects/3/snippets").with(body: body)).to have_been_made
end
it "should return information about a new snippet" do
expect(@snippet.file_name).to eq("mailer_test.rb")
expect(@snippet.author.name).to eq("John Smith")
@@ -51,15 +51,15 @@
end
describe ".edit_snippet" do
before do
stub_put("/projects/3/snippets/1", "snippet")
- @snippet = Gitlab.edit_snippet(3, 1, :file_name => 'mailer_test.rb')
+ @snippet = Gitlab.edit_snippet(3, 1, file_name: 'mailer_test.rb')
end
it "should get the correct resource" do
expect(a_put("/projects/3/snippets/1").
- with(:body => {:file_name => 'mailer_test.rb'})).to have_been_made
+ with(body: { file_name: 'mailer_test.rb' })).to have_been_made
end
it "should return information about an edited snippet" do
expect(@snippet.file_name).to eq("mailer_test.rb")
expect(@snippet.author.name).to eq("John Smith")