Class: RSpec::Core::Hooks::HookCollection
- Inherits:
-
Object
- Object
- RSpec::Core::Hooks::HookCollection
- Defined in:
- opal/opal/rspec/async/hooks.rb
Instance Method Summary collapse
Instance Method Details
#run ⇒ Object
2 3 4 5 6 7 8 9 |
# File 'opal/opal/rspec/async/hooks.rb', line 2 def run hooks.inject(Promise.value(true)) do |previous_hook_promise, next_hook| previous_hook_promise.then do result = next_hook.run @example Promise.value(result) end end end |