Class: TestProf::StackProf::Listener
- Inherits:
-
Object
- Object
- TestProf::StackProf::Listener
- Defined in:
- lib/test_prof/stack_prof/rspec.rb
Overview
Reporter for RSpec to profile specific examples with StackProf
Constant Summary collapse
- NOTIFICATIONS =
:nodoc:
%i[ example_started example_failed example_passed ].freeze
Instance Method Summary collapse
- #example_finished(notification) ⇒ Object (also: #example_passed, #example_failed)
- #example_started(notification) ⇒ Object
Instance Method Details
#example_finished(notification) ⇒ Object Also known as: example_passed, example_failed
17 18 19 20 21 22 |
# File 'lib/test_prof/stack_prof/rspec.rb', line 17 def example_finished(notification) return unless profile?(notification.example) TestProf::StackProf.dump( notification.example.full_description.parameterize ) end |