Sha256: b3466e369de9c051c3e086461ecc72898c6cf0bd5f2097c2de03b5ac0d45a777
Contents?: true
Size: 508 Bytes
Versions: 8
Compression:
Stored size: 508 Bytes
Contents
def prepare_cucumber_example @runtime = Cucumber::Runtime.new language = @runtime.load_programming_language('rb') scenario = double('scenario', :language => 'en', :accept_hook? => true) language.send(:begin_scenario, scenario) @world = language.current_world @main = Object.new @main.extend(Cucumber::RbSupport::RbDsl) Cucumber::Factory.add_steps(@main) @runtime.before(scenario) end def invoke_cucumber_step(step) @runtime.step_match(step).invoke(nil) # nil means no multiline args end
Version data entries
8 entries across 8 versions & 1 rubygems