Sha256: 298ffbe695583462a2d1ae0733a4f8f22c2edb850c786416ab29c485127036f9

Contents?: true

Size: 696 Bytes

Versions: 56

Compression:

Stored size: 696 Bytes

Contents

require 'test_helper'

begin
  require 'hoptoad_notifier'
rescue LoadError
  warn "Install hoptoad_notifier gem to run Hoptoad tests."
end

if defined? HoptoadNotifier
  require 'resque/failure/hoptoad'
  context "Hoptoad" do
    test "should be notified of an error" do
      exception = StandardError.new("BOOM")
      worker = Resque::Worker.new(:test)
      queue = "test"
      payload = {'class' => Object, 'args' => 66}

      HoptoadNotifier.expects(:notify_or_ignore).with(
        exception,
        :parameters => {:payload_class => 'Object', :payload_args => '66'})

      backend = Resque::Failure::Hoptoad.new(exception, worker, queue, payload)
      backend.save
    end
  end
end

Version data entries

56 entries across 56 versions & 4 rubygems

Version Path
classiccms-0.7.5 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
classiccms-0.7.4 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
classiccms-0.7.3 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
classiccms-0.7.2 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
classiccms-0.7.1 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
classiccms-0.7.0 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
resque-1.24.1 test/hoptoad_test.rb
resque-1.24.0 test/hoptoad_test.rb
resque-1.23.1 test/hoptoad_test.rb
classiccms-0.6.9 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
classiccms-0.6.8 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
classiccms-0.6.7 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
classiccms-0.6.6 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
classiccms-0.6.5 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
classiccms-0.6.4 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
classiccms-0.6.3 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
classiccms-0.6.2 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
classiccms-0.6.1 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
classiccms-0.6.0 vendor/bundle/gems/resque-1.20.0/test/hoptoad_test.rb
resque-1.23.0 test/hoptoad_test.rb