Permalink
Browse files

CI: slow down brittle notifications tests

  • Loading branch information...
1 parent 7b3d85d commit 7ab78b9ccd1f760960a77b5be9aac0c27212abe2 @jeremy jeremy committed Nov 14, 2009
Showing with 10 additions and 9 deletions.
  1. +10 −9 activesupport/test/notifications_test.rb
@@ -75,7 +75,7 @@ def test_events_are_published_to_a_listener
1 + 1
end
- sleep(0.1)
+ sleep 1
assert_equal 1, @events.size
assert_equal :awesome, @events.last.name
@@ -88,14 +88,14 @@ def test_nested_events_can_be_instrumented
1 + 1
end
- sleep(0.1)
+ sleep 1
assert_equal 1, @events.size
assert_equal :wot, @events.first.name
assert_equal Hash[:payload => "child"], @events.first.payload
end
- sleep(0.1)
+ sleep 1
assert_equal 2, @events.size
assert_equal :awesome, @events.last.name
@@ -108,7 +108,7 @@ def test_event_is_pushed_even_if_block_fails
raise "OMG"
end rescue RuntimeError
- sleep(0.1)
+ sleep 1
assert_equal 1, @events.size
assert_equal :awesome, @events.last.name
@@ -117,7 +117,7 @@ def test_event_is_pushed_even_if_block_fails
def test_event_is_pushed_even_without_block
ActiveSupport::Notifications.instrument(:awesome, :payload => "notifications")
- sleep(0.1)
+ sleep 1
assert_equal 1, @events.size
assert_equal :awesome, @events.last.name
@@ -137,8 +137,9 @@ def test_subscribed_in_a_transaction
end
ActiveSupport::Notifications.instrument(:cache){ 1 }
- sleep 0.1
+ sleep 1
+ assert_equal 3, @another.size
before, during, after = @another.map {|e| e.transaction_id }
assert_equal before, after
assert_not_equal before, during
@@ -153,7 +154,7 @@ def test_subscriber_with_pattern
ActiveSupport::Notifications.instrument(:cache){ 1 }
- sleep(0.1)
+ sleep 1
assert_equal 1, @another.size
assert_equal :cache, @another.first.name
@@ -169,7 +170,7 @@ def test_subscriber_with_pattern_as_regexp
ActiveSupport::Notifications.instrument(:something){ 0 }
ActiveSupport::Notifications.instrument(:cache){ 1 }
- sleep(0.1)
+ sleep 1
assert_equal 1, @another.size
assert_equal :cache, @another.first.name
@@ -186,7 +187,7 @@ def test_with_several_consumers_and_several_events
ActiveSupport::Notifications.instrument(:value){ i }
end
- sleep 0.1
+ sleep 1
assert_equal 100, @events.size
assert_equal :value, @events.first.name

0 comments on commit 7ab78b9

Please sign in to comment.