method

run_given_scenario_with_suspended_listeners

Importance_0
1.1.4 - Show latest stable - 0 notes - Class: Spec::Story::World
run_given_scenario_with_suspended_listeners(world, type, name, scenario) public

No documentation

This method has no description. You can help the RSpec community by adding new notes.

Hide source
# File lib/spec/story/world.rb, line 46
        def run_given_scenario_with_suspended_listeners(world, type, name, scenario)
          current_listeners = Array.new(listeners)
          begin
            listeners.each { |l| l.found_scenario(type, name) }
            @listeners.clear
            scenario.perform(world, name) unless ::Spec::Story::Runner.dry_run
          ensure
            @listeners.replace(current_listeners)
          end
        end
Register or log in to add new notes.