Sha256: c9743b93a0340c03a600c9e6dd96d697c2776acafebe8b35a618a4348a310a69
Contents?: true
Size: 744 Bytes
Versions: 1
Compression:
Stored size: 744 Bytes
Contents
require 'spec_helper' describe Resque::Failure::Rollbar do let(:exception) { StandardError.new('BOOM') } let(:worker) { Resque::Worker.new(:test) } let(:queue) { 'test' } let(:payload) { { 'class' => Object, 'args' => 89 } } let(:backend) do Resque::Failure::Rollbar.new(exception, worker, queue, payload) end describe '#save' do it 'notifies Rollbar about the error' do expect(Rollbar.notifier).to receive(:error).with(exception, backend.rollbar_payload) backend.save end end describe '#rollbar_payload' do it 'returns the payload with use_exception_level_filters set to true' do expect(backend.rollbar_payload).to eq payload.merge(:use_exception_level_filters => true) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
resque-rollbar-0.4.0 | spec/resque/failure/rollbar_spec.rb |