v3 fix specs for build canceland restart
This commit is contained in:
parent
e3de9a4f07
commit
d8e24bf52f
|
@ -7,9 +7,8 @@ module Travis::API::V3
|
||||||
raise WrongParams, 'missing build.id'.freeze
|
raise WrongParams, 'missing build.id'.freeze
|
||||||
end
|
end
|
||||||
|
|
||||||
# TODO this must match restart method below
|
|
||||||
def cancel(user)
|
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)
|
perform_async(:build_cancellation, payload)
|
||||||
payload
|
payload
|
||||||
end
|
end
|
||||||
|
|
|
@ -3,7 +3,7 @@ require 'spec_helper'
|
||||||
describe Travis::API::V3::Services::Build::Cancel do
|
describe Travis::API::V3::Services::Build::Cancel do
|
||||||
let(:repo) { Travis::API::V3::Models::Repository.where(owner_name: 'svenfuchs', name: 'minimal').first }
|
let(:repo) { Travis::API::V3::Models::Repository.where(owner_name: 'svenfuchs', name: 'minimal').first }
|
||||||
let(:build) { repo.builds.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 }
|
let(:sidekiq_params) { Sidekiq::Client.last['args'].last.deep_symbolize_keys }
|
||||||
|
|
||||||
before do
|
before do
|
||||||
|
|
|
@ -3,7 +3,7 @@ require 'spec_helper'
|
||||||
describe Travis::API::V3::Services::Build::Restart do
|
describe Travis::API::V3::Services::Build::Restart do
|
||||||
let(:repo) { Travis::API::V3::Models::Repository.where(owner_name: 'svenfuchs', name: 'minimal').first }
|
let(:repo) { Travis::API::V3::Models::Repository.where(owner_name: 'svenfuchs', name: 'minimal').first }
|
||||||
let(:build) { repo.builds.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 }
|
let(:sidekiq_params) { Sidekiq::Client.last['args'].last.deep_symbolize_keys }
|
||||||
|
|
||||||
before do
|
before do
|
||||||
|
|
Loading…
Reference in New Issue
Block a user