diff --git a/test/win32ole/test_win32ole_event.rb b/test/win32ole/test_win32ole_event.rb index b9902a0b8b..79fe9ddc72 100644 --- a/test/win32ole/test_win32ole_event.rb +++ b/test/win32ole/test_win32ole_event.rb @@ -137,9 +137,8 @@ if defined?(WIN32OLE_EVENT) ev.on_event(:OnObjectReady) {|*args| handler1 } - message_loop - # @event1 randomly becomes "" here: https://ci.appveyor.com/project/ruby/ruby/builds/20975541/job/b380m0q9ed0rdv7v - assert_match_with_retries(/\Ahandler1\z/, :@event1) + message_loop(:@event1) + assert_equal("handler1", @event1) end private