Sha256: 100d920e03a90faf6ccf19eb4ca4185d0e2be4fb4d20172fbf964ebd3bd67cac
Contents?: true
Size: 715 Bytes
Versions: 3
Compression:
Stored size: 715 Bytes
Contents
require_relative "../test_helper.rb" require "sidekiq" # Convince Sidekiq it's on a server :) module Sidekiq def self.server? true end end require "raygun/sidekiq" class SidekiqFailureTest < Raygun::UnitTest def setup super stub_request(:post, 'https://api.raygun.com/entries').to_return(status: 202) fake_successful_entry end def test_failure_backend_appears_to_work assert Raygun::SidekiqReporter.call( StandardError.new("Oh no! Your Sidekiq has failed!"), sidekick_name: "robin" ).success? end def test_we_are_in_sidekiqs_list_of_error_handlers assert Sidekiq.error_handlers.include?(Raygun::SidekiqReporter) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
raygun4ruby-3.2.6 | test/unit/sidekiq_failure_test.rb |
raygun4ruby-3.2.5.pre | test/unit/sidekiq_failure_test.rb |
raygun4ruby-3.2.4 | test/unit/sidekiq_failure_test.rb |