Sha256: a6cd38331c702d7e55b773da7f274cc97ded703b7b1952d460bfe0385c027eb7
Contents?: true
Size: 973 Bytes
Versions: 1
Compression:
Stored size: 973 Bytes
Contents
When /^I run reek (.*)$/ do |args| reek(args) end When /^I pass "([^\"]*)" to reek *(.*)$/ do |stdin, args| reek_with_pipe(stdin, args) end When /^I run rake (\w*) with:$/ do |name, task_def| rake(name, task_def) end Then /^stdout equals "([^\"]*)"$/ do |report| @last_stdout.should == report end Then /^it succeeds$/ do @last_exit_status.should == Reek::Application::STATUS_SUCCESS end Then /^the exit status indicates an error$/ do @last_exit_status.should == Reek::Application::STATUS_ERROR end Then /^the exit status indicates smells$/ do @last_exit_status.should == Reek::Application::STATUS_SMELLS end Then /^it reports:$/ do |report| @last_stdout.should == report end Then /^stderr reports:$/ do |report| @last_stderr.should == report end Then /^it reports the error ['"](.*)['"]$/ do |string| @last_stderr.chomp.should == string end Then /^it reports the current version$/ do @last_stdout.chomp.should == "reek #{Reek::VERSION}" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
reek-1.2.6 | features/step_definitions/reek_steps.rb |