Sha256: d24c18e6dec4003ce683d8c267206e440598521eab3a752273dc2f19041a6b5f
Contents?: true
Size: 682 Bytes
Versions: 3
Compression:
Stored size: 682 Bytes
Contents
require File.expand_path("#{File.dirname(__FILE__)}/../helper") require "resque" class RorVsWild::Plugin::ResqueTest < Minitest::Test include RorVsWildAgentHelper Resque.inline = true class SampleJob < Resque::Job @queue = :default def self.perform(arg) raise "Exception" unless arg end end def test_callback agent.expects(:post_job) Resque.enqueue(SampleJob, true) assert_equal("RorVsWild::Plugin::ResqueTest::SampleJob", agent.data[:name]) end def test_callback_on_exception agent.expects(:post_job) Resque.enqueue(SampleJob, false) rescue ensure assert_equal([false], agent.data[:error][:parameters]) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rorvswild-1.2.0 | test/plugin/resque_test.rb |
rorvswild-1.1.1 | test/plugin/resque_test.rb |
rorvswild-1.1.0 | test/plugin/resque_test.rb |