From 0cdafcc9c0a4de566195ba9bef889946e09e7fa8 Mon Sep 17 00:00:00 2001 From: "C. Scott Ananian" Date: Wed, 12 Nov 2014 22:06:08 -0500 Subject: [PATCH] Add spec for /repos/*/branches endpoint --- spec/integration/v2/repositories_spec.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/spec/integration/v2/repositories_spec.rb b/spec/integration/v2/repositories_spec.rb index e40518e2..6989f72a 100644 --- a/spec/integration/v2/repositories_spec.rb +++ b/spec/integration/v2/repositories_spec.rb @@ -134,6 +134,16 @@ describe 'Repos' do JSON.parse(result.body).should == { 'file' => 'not found' } end + it 'GET /repos/svenfuchs/minimal/branches' do + response = get '/repos/svenfuchs/minimal/branches', {}, headers + response.should deliver_json_for(repo.last_finished_builds_by_branches, version: 'v2', type: 'branches') + end + + it 'GET /repos/1/branches' do + response = get "/repos/#{repo.id}/branches", {}, headers + response.should deliver_json_for(repo.last_finished_builds_by_branches, version: 'v2', type: 'branches') + end + describe 'GET /repos/svenfuchs/minimal.png?branch=foo,bar' do let(:on_foo) { Factory(:commit, branch: 'foo') } let(:on_bar) { Factory(:commit, branch: 'bar') }