Module: Flatware::RSpec::Marshalable
- Defined in:
- lib/flatware/rspec/marshalable.rb,
lib/flatware/rspec/marshalable/example.rb,
lib/flatware/rspec/marshalable/example_group.rb,
lib/flatware/rspec/marshalable/execution_result.rb,
lib/flatware/rspec/marshalable/profile_notification.rb,
lib/flatware/rspec/marshalable/summary_notification.rb,
lib/flatware/rspec/marshalable/examples_notification.rb,
lib/flatware/rspec/marshalable/deprecation_notification.rb,
lib/flatware/rspec/marshalable/shared_group_inclusion_backtrace.rb
Defined Under Namespace
Classes: DeprecationNotification, Example, ExampleGroup, ExamplesNotification, ExecutionResult, ProfileNotification, SharedGroupInclusionBacktrace, SummaryNotification
Class Method Summary collapse
Class Method Details
.for_event(event) ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/flatware/rspec/marshalable.rb', line 11 def for_event(event) { dump_pending: ExamplesNotification, dump_failures: ExamplesNotification, dump_profile: ProfileNotification, dump_summary: SummaryNotification, deprecation: DeprecationNotification }.fetch(event) end |