Sha256: da364f479d10b843ab59abecd9c95c832dbad53b043e58be1050014769601ded

Contents?: true

Size: 720 Bytes

Versions: 1

Compression:

Stored size: 720 Bytes

Contents

require 'test_helper'

class JobTest < ActiveSupport::IntegrationCase
  Librato::Rails::VersionSpecifier.supported(min: '4.2') do
    test 'jobs performed' do
      tags = {
        adapter: "inline_adapter",
        job: "dummy_job"
      }.merge(default_tags)

      DummyJob.perform_now

      assert_equal 1, counters.fetch("rails.job.perform", tags: tags)[:value]
      assert_equal 1, aggregate.fetch("rails.job.perform.time", tags: tags)[:count]
    end

    test 'jobs enqueued' do
      tags = {
        adapter: "inline_adapter",
        job: "dummy_job"
      }.merge(default_tags)

      DummyJob.perform_later

      assert_equal 1, counters.fetch("rails.job.enqueue", tags: tags)[:value]
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
librato-rails-2.0.0 test/integration/job_test.rb