提交 7ab78b9c 编写于 作者: J Jeremy Kemper

CI: slow down brittle notifications tests

上级 7b3d85db
......@@ -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
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册