v3: broadcasts - make sure expired is a boolean

This commit is contained in:
Konstantin Haase 2015-10-08 16:32:18 +02:00
parent 6cc0e6139f
commit 1c4579008b
2 changed files with 8 additions and 4 deletions

View File

@ -4,5 +4,9 @@ module Travis::API::V3
class Renderer::Broadcast < Renderer::ModelRenderer
representation(:minimal, :id, :recipient_id, :message, :created_at, :category)
representation(:standard, :id, :recipient_id, :recipient_type, :category, :kind, :message, :expired, :created_at, :updated_at)
def expired
model.expired?
end
end
end

View File

@ -39,7 +39,7 @@ describe Travis::API::V3::Services::Broadcasts::ForCurrentUser do
"category" => broadcasts[0].category,
"kind" => nil,
"message" => broadcasts[0].message,
"expired" => nil,
"expired" => false,
"created_at" => "2010-11-12T13:00:00Z",
"updated_at" => "2010-11-12T13:00:00Z" },
{
@ -51,7 +51,7 @@ describe Travis::API::V3::Services::Broadcasts::ForCurrentUser do
"category" => broadcasts[1].category,
"kind" => nil,
"message" => broadcasts[1].message,
"expired" => nil,
"expired" => false,
"created_at" => "2010-11-12T13:00:00Z",
"updated_at" => "2010-11-12T13:00:00Z"},
{
@ -63,7 +63,7 @@ describe Travis::API::V3::Services::Broadcasts::ForCurrentUser do
"category" => broadcasts[2].category,
"kind" => nil,
"message" => broadcasts[2].message,
"expired" => nil,
"expired" => false,
"created_at" => "2010-11-12T13:00:00Z",
"updated_at" => "2010-11-12T13:00:00Z"},
{
@ -75,7 +75,7 @@ describe Travis::API::V3::Services::Broadcasts::ForCurrentUser do
"category" => broadcasts[3].category,
"kind" => nil,
"message" => broadcasts[3].message,
"expired" => nil,
"expired" => false,
"created_at" => "2010-11-12T13:00:00Z",
"updated_at" => "2010-11-12T13:00:00Z"}]
}}