From c2168d62f176ddab6f808e921e02dcb87091371b Mon Sep 17 00:00:00 2001 From: carlad Date: Wed, 25 Nov 2015 18:08:53 +0100 Subject: [PATCH] v3 update specs to accomodate starred, unstar and star --- spec/v3/service_index_spec.rb | 2 +- spec/v3/services/owner/find_spec.rb | 10 ++++++++-- spec/v3/services/repository/find_spec.rb | 5 ++++- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/spec/v3/service_index_spec.rb b/spec/v3/service_index_spec.rb index 8559b637..74c4ce69 100644 --- a/spec/v3/service_index_spec.rb +++ b/spec/v3/service_index_spec.rb @@ -64,7 +64,7 @@ describe Travis::API::V3::ServiceIndex do describe "for_current_user action" do let(:action) { resource.fetch("actions").fetch("for_current_user") } - specify { expect(action).to include("@type"=>"template", "request_method"=>"GET", "uri_template"=>"#{path}repos{?active,include,limit,offset,private,repository.active,repository.private,sort_by}") } + specify { expect(action).to include("@type"=>"template", "request_method"=>"GET", "uri_template"=>"#{path}repos{?active,include,limit,offset,private,repository.active,repository.private,repository.starred,sort_by,starred}") } end end diff --git a/spec/v3/services/owner/find_spec.rb b/spec/v3/services/owner/find_spec.rb index 5442e545..e48ecfb2 100644 --- a/spec/v3/services/owner/find_spec.rb +++ b/spec/v3/services/owner/find_spec.rb @@ -64,6 +64,8 @@ describe Travis::API::V3::Services::Owner::Find do "read" => true, "enable" => false, "disable" => false, + "star" => false, + "unstar" => false, "create_request" => false}, "id" => repo.id, "name" => "example-repo", @@ -77,7 +79,8 @@ describe Travis::API::V3::Services::Owner::Find do "@type" => "branch", "@href" => "/v3/repo/#{repo.id}/branch/master", "@representation" => "minimal", - "name" => "master"} + "name" => "master"}, + "starred" => false }] }} end @@ -108,6 +111,8 @@ describe Travis::API::V3::Services::Owner::Find do "read" => true, "enable" => false, "disable" => false, + "star" => false, + "unstar" => false, "create_request"=> false}, "id" => repo.id, "name" => "example-repo", @@ -121,7 +126,8 @@ describe Travis::API::V3::Services::Owner::Find do "@type" => "branch", "@href" => "/v3/repo/#{repo.id}/branch/master", "@representation"=> "minimal", - "name" => "master"} + "name" => "master"}, + "starred" => false }] }} end diff --git a/spec/v3/services/repository/find_spec.rb b/spec/v3/services/repository/find_spec.rb index 2ea112d5..77cfa119 100644 --- a/spec/v3/services/repository/find_spec.rb +++ b/spec/v3/services/repository/find_spec.rb @@ -34,6 +34,8 @@ describe Travis::API::V3::Services::Repository::Find do "read" => true, "enable" => false, "disable" => false, + "star" => false, + "unstar" => false, "create_request" => false}, "id" => repo.id, "name" => "minimal", @@ -51,7 +53,8 @@ describe Travis::API::V3::Services::Repository::Find do "@type" => "branch", "@href" => "/v3/repo/#{repo.id}/branch/master", "@representation" => "minimal", - "name" => "master"} + "name" => "master"}, + "starred" => false }} end