Sha256: 5bab7f27259654df355f0b8dd1e7461a43c315c6dfce00c7faf315307ca6a7fb
Contents?: true
Size: 1012 Bytes
Versions: 1
Compression:
Stored size: 1012 Bytes
Contents
require File.expand_path('../../lib/clockwork', __FILE__) require 'active_support/test_case' class EventTest < ActiveSupport::TestCase describe "#thread?" do setup do @manager = mock end describe "manager config thread option set to true" do setup do @manager.stubs(:config).returns({ :thread => true }) end test "is true" do event = Clockwork::Event.new(@manager, nil, nil, nil) assert_equal true, event.thread? end test "is false when event thread option set" do event = Clockwork::Event.new(@manager, nil, nil, nil, :thread => false) assert_equal false, event.thread? end end describe "manager config thread option not set" do setup do @manager.stubs(:config).returns({}) end test "is true if event thread option is true" do event = Clockwork::Event.new(@manager, nil, nil, nil, :thread => true) assert_equal true, event.thread? end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
clockwork-1.2.0 | test/event_test.rb |