diff --git a/sentry-ruby/lib/sentry/rspec.rb b/sentry-ruby/lib/sentry/rspec.rb index c4e0a9873..3ca987efb 100644 --- a/sentry-ruby/lib/sentry/rspec.rb +++ b/sentry-ruby/lib/sentry/rspec.rb @@ -2,7 +2,9 @@ RSpec::Matchers.define :include_sentry_event do |event_message = "", **opts| match do |sentry_events| - event = sentry_events.find { |event| event.message == event_message } + @expected_event = Sentry.get_current_client.event_from_message(event_message) + + event = sentry_events.find { |event| event.message == @expected_event.message } return false unless event