Sha256: fed4f9afd3e7b999dbff18b553ce343324c9e2e1f0284763c1733fb415f8e974

Contents?: true

Size: 715 Bytes

Versions: 7

Compression:

Stored size: 715 Bytes

Contents

require File.dirname(__FILE__) + '/../test_helper'
class HeartbeatTest < Test::Unit::TestCase
  context "a heartbeat" do
    setup do
      setup_default_config
      
      @server = stub('server')
      @server.stubs(:daemons).returns([])
      
      heartbeat_queue = stub('heartbeat queue')
      heartbeat_queue.stubs(:send_message)
      provider = stub('queue provider')
      provider.stubs(:queue).with('heartbeat').returns(heartbeat_queue)
      if defined?(Typica)
        Typica::Sqs::QueueService.stubs(:new).returns(provider)
      else
        RightAws::SqsGen2.stubs(:new).returns(provider)
      end
    end
    should "be initializable" do
      Refinery::Heartbeat.new(@server)
    end
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
aeden-refinery-0.10.10 test/unit/heartbeat_test.rb
refinery-0.12.1 test/unit/heartbeat_test.rb
refinery-0.12.0 test/unit/heartbeat_test.rb
refinery-0.11.0 test/unit/heartbeat_test.rb
refinery-0.10.11 test/unit/heartbeat_test.rb
refinery-0.10.10 test/unit/heartbeat_test.rb
refinery-0.10.9 test/unit/heartbeat_test.rb