Sha256: 7a3ae7acaf148fff032db4f1629f1b6ea6e89e485dd864ff5eab7e7e9c75453d

Contents?: true

Size: 651 Bytes

Versions: 36

Compression:

Stored size: 651 Bytes

Contents

require File.expand_path(File.join(File.dirname(__FILE__),'..','test_helper'))

class NewRelic::DelayedJobInstrumentationTest < Test::Unit::TestCase
  def test_skip_logging_if_no_logger_found
    Object.const_set('Delayed', Module.new) unless defined?(Delayed)
    ::Delayed.const_set('Worker', Class.new) unless defined?(::Delayed::Worker)
    
    NewRelic::Agent.stubs(:logger).raises(NoMethodError,
                                            'tempoarily not allowed')
    NewRelic::Agent.stubs(:respond_to?).with(:logger).returns(false)
    
    assert DependencyDetection.detect!
    
    Object.class_eval { remove_const('Delayed') }
  end
end

Version data entries

36 entries across 36 versions & 3 rubygems

Version Path
newrelic_rpm-3.3.5 test/new_relic/delayed_job_injection_test.rb
newrelic_rpm-3.3.5.beta1 test/new_relic/delayed_job_injection_test.rb
dolores_rpm-3.3.4.8 test/new_relic/delayed_job_injection_test.rb
dolores_rpm-3.3.4.7 test/new_relic/delayed_job_injection_test.rb
dolores_rpm-3.3.4.6 test/new_relic/delayed_job_injection_test.rb
dolores_rpm-3.3.4.5 test/new_relic/delayed_job_injection_test.rb
dolores_rpm-3.3.4.4 test/new_relic/delayed_job_injection_test.rb
dolores_rpm-3.3.4.3 test/new_relic/delayed_job_injection_test.rb
dolores_rpm-3.3.4.1.fork2 test/new_relic/delayed_job_injection_test.rb
dolores_rpm-3.3.4.1.fork test/new_relic/delayed_job_injection_test.rb
dolores_rpm-3.2.0.6 test/new_relic/delayed_job_injection_test.rb
wd_newrelic_rpm-3.3.4.1 test/new_relic/delayed_job_injection_test.rb
dolores_rpm-3.2.0.5 test/new_relic/delayed_job_injection_test.rb
dolores_rpm-3.2.0.4 test/new_relic/delayed_job_injection_test.rb
dolores_rpm-3.2.0.3 test/new_relic/delayed_job_injection_test.rb
dolores_rpm-3.2.0.2 test/new_relic/delayed_job_injection_test.rb
dolores_rpm-3.3.4.fork test/new_relic/delayed_job_injection_test.rb
newrelic_rpm-3.3.4.1 test/new_relic/delayed_job_injection_test.rb
newrelic_rpm-3.3.4 test/new_relic/delayed_job_injection_test.rb
newrelic_rpm-3.3.4.beta1 test/new_relic/delayed_job_injection_test.rb