v3 fix specs for build canceland restart

This commit is contained in:
carlad 2015-09-30 16:37:34 +02:00
parent e3de9a4f07
commit d8e24bf52f
3 changed files with 3 additions and 4 deletions

View File

@ -7,9 +7,8 @@ module Travis::API::V3
raise WrongParams, 'missing build.id'.freeze
end
# TODO this must match restart method below
def cancel(user)
payload = {id: id, user_id: user.id, source: 'api'}
payload = { id: id, user_id: user.id, source: 'api' }
perform_async(:build_cancellation, payload)
payload
end

View File

@ -3,7 +3,7 @@ require 'spec_helper'
describe Travis::API::V3::Services::Build::Cancel do
let(:repo) { Travis::API::V3::Models::Repository.where(owner_name: 'svenfuchs', name: 'minimal').first }
let(:build) { repo.builds.first }
let(:sidekiq_payload) { JSON.load(Sidekiq::Client.last['args'].last[:payload]) }
let(:sidekiq_payload) { JSON.load(Sidekiq::Client.last['args'].last.to_json) }
let(:sidekiq_params) { Sidekiq::Client.last['args'].last.deep_symbolize_keys }
before do

View File

@ -3,7 +3,7 @@ require 'spec_helper'
describe Travis::API::V3::Services::Build::Restart do
let(:repo) { Travis::API::V3::Models::Repository.where(owner_name: 'svenfuchs', name: 'minimal').first }
let(:build) { repo.builds.first }
let(:sidekiq_payload) { JSON.load(Sidekiq::Client.last['args'].last[:payload]) }
let(:sidekiq_payload) { JSON.load(Sidekiq::Client.last['args'].last.to_json) }
let(:sidekiq_params) { Sidekiq::Client.last['args'].last.deep_symbolize_keys }
before do