Merge pull request #193 from travis-ci/cd-v3-parity

v3 Add :category to broadcast renderer, update spec
This commit is contained in:
carlad 2015-09-23 16:46:29 +02:00
commit faabb0f727
3 changed files with 13 additions and 6 deletions

View File

@ -50,7 +50,7 @@ GIT
GIT
remote: git://github.com/travis-ci/travis-core.git
revision: d76e7aa7bac71737553fe127fe825981b8a2bbf6
revision: c70ff174e2ceddebcf28a1b4fd92de5c52d6c74e
specs:
travis-core (0.0.1)
actionmailer (~> 3.2.19)
@ -145,7 +145,7 @@ GEM
descendants_tracker (~> 0.0.4)
ice_nine (~> 0.11.0)
thread_safe (~> 0.3, >= 0.3.1)
backports (3.6.5)
backports (3.6.6)
builder (3.0.4)
bunny (0.8.0)
celluloid (0.16.0)
@ -186,7 +186,7 @@ GEM
net-http-pipeline
hashr (0.0.22)
hike (1.2.3)
hitimes (1.2.2)
hitimes (1.2.3)
httpclient (2.6.0.1)
i18n (0.7.0)
ice_nine (0.11.1)
@ -310,7 +310,7 @@ GEM
timers (4.0.1)
hitimes
tool (0.2.3)
travis-config (0.1.0)
travis-config (0.1.4)
hashr (~> 0.0)
treetop (1.4.15)
polyglot
@ -369,3 +369,6 @@ DEPENDENCIES
travis-yaml!
unicorn
yard-sinatra!
BUNDLED WITH
1.10.6

View File

@ -2,7 +2,7 @@ require 'travis/api/v3/renderer/model_renderer'
module Travis::API::V3
class Renderer::Broadcast < Renderer::ModelRenderer
representation(:minimal, :id, :recipient_id, :message, :created_at)
representation(:standard, :id, :recipient_id, :recipient_type, :kind, :message, :expired, :created_at, :updated_at)
representation(:minimal, :id, :recipient_id, :message, :created_at, :category)
representation(:standard, :id, :recipient_id, :recipient_type, :category, :kind, :message, :expired, :created_at, :updated_at)
end
end

View File

@ -36,6 +36,7 @@ describe Travis::API::V3::Services::Broadcasts::ForCurrentUser do
"id" => broadcasts[0].id,
"recipient_id" => broadcasts[0].recipient_id,
"recipient_type" => broadcasts[0].recipient_type,
"category" => broadcasts[0].category,
"kind" => nil,
"message" => broadcasts[0].message,
"expired" => nil,
@ -47,6 +48,7 @@ describe Travis::API::V3::Services::Broadcasts::ForCurrentUser do
"id" => broadcasts[1].id,
"recipient_id" => broadcasts[1].recipient_id,
"recipient_type" => broadcasts[1].recipient_type,
"category" => broadcasts[1].category,
"kind" => nil,
"message" => broadcasts[1].message,
"expired" => nil,
@ -58,6 +60,7 @@ describe Travis::API::V3::Services::Broadcasts::ForCurrentUser do
"id" => broadcasts[2].id,
"recipient_id" => broadcasts[2].recipient_id,
"recipient_type" => broadcasts[2].recipient_type,
"category" => broadcasts[2].category,
"kind" => nil,
"message" => broadcasts[2].message,
"expired" => nil,
@ -69,6 +72,7 @@ describe Travis::API::V3::Services::Broadcasts::ForCurrentUser do
"id" => broadcasts[3].id,
"recipient_id" => broadcasts[3].recipient_id,
"recipient_type" => broadcasts[3].recipient_type,
"category" => broadcasts[3].category,
"kind" => nil,
"message" => broadcasts[3].message,
"expired" => nil,