try to fix spec
This commit is contained in:
parent
7107f4378c
commit
5e798aca6f
|
@ -1,5 +1,3 @@
|
||||||
require 'sentry-raven'
|
|
||||||
|
|
||||||
describe Travis::API::V3::ServiceIndex, set_app: true do
|
describe Travis::API::V3::ServiceIndex, set_app: true do
|
||||||
let(:headers) {{ }}
|
let(:headers) {{ }}
|
||||||
let(:path) { "/v3/repo/1/enable" }
|
let(:path) { "/v3/repo/1/enable" }
|
||||||
|
@ -13,22 +11,12 @@ describe Travis::API::V3::ServiceIndex, set_app: true do
|
||||||
end
|
end
|
||||||
|
|
||||||
describe Travis::API::V3::Router, set_app: true do
|
describe Travis::API::V3::Router, set_app: true do
|
||||||
class FixRaven < Struct.new(:app)
|
include Rack::Test::Methods
|
||||||
def call(env)
|
|
||||||
requested_at = env['requested_at']
|
|
||||||
env['requested_at'] = env['requested_at'].to_s if env.key?('requested_at')
|
|
||||||
app.call(env)
|
|
||||||
rescue Exception => e
|
|
||||||
env['requested_at'] = requested_at
|
|
||||||
raise e
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class TestError < StandardError
|
class TestError < StandardError; end
|
||||||
end
|
|
||||||
|
|
||||||
before do
|
before do
|
||||||
set_app Raven::Rack.new(FixRaven.new(app))
|
set_app Raven::Rack.new(app)
|
||||||
Travis.config.sentry.dsn = "test"
|
Travis.config.sentry.dsn = "test"
|
||||||
Travis::Api::App.setup_monitoring
|
Travis::Api::App.setup_monitoring
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue
Block a user