Sha256: 353754ce0d3bdc756763e1d01f4a108c9df82f3590236d599d26aee3f7a096f5

Contents?: true

Size: 423 Bytes

Versions: 3

Compression:

Stored size: 423 Bytes

Contents

When /^I run cucumber "(.+)"$/ do |cmd|
  run_simple(unescape("cucumber #{cmd}"), false)
end

Then /^it should (pass|fail) with JSON:$/ do |pass_fail, json|
  JSON.parse(all_stdout).should == JSON.parse(json)
  assert_success(pass_fail == 'pass')
end

Given /^a directory without standard Cucumber project directory structure$/ do
  in_current_dir do
    FileUtils.rm_rf 'features' if File.directory?('features')
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
cucumber-1.0.0 features/step_definitions/cucumber_steps.rb
cucumber-0.8.6 features/step_definitions/cucumber_steps.rb
cucumber-0.10.7 features/step_definitions/cucumber_steps.rb