lib/lopata.rb in lopata-0.0.16 vs lib/lopata.rb in lopata-0.1.0

- old
+ new

@@ -1,13 +1,20 @@ require 'lopata/id' require 'lopata/config' +require 'lopata/scenario_builder' require 'lopata/scenario' +require 'lopata/step' +require 'lopata/shared_step' module Lopata def self.define(*args, &block) - Lopata::Scenario.define(*args, &block) + Lopata::ScenarioBuilder.define(*args, &block) end def self.xdefine(*args, &block) - Lopata::Scenario.xdefine(*args, &block) + Lopata::ScenarioBuilder.xdefine(*args, &block) + end + + def self.shared_step(name, &block) + Lopata::SharedStep.register(name, &block) end end