features/step_definitions/steps.rb in chemistrykit-2.1.0 vs features/step_definitions/steps.rb in chemistrykit-3.0.0
- old
+ new
@@ -1,10 +1,12 @@
-When /^I overwrite ([^"]*) with:$/ do |file_name, file_content|
- #Modified from https://github.com/cucumber/aruba/blob/master/lib/aruba/cucumber.rb
+# Encoding: utf-8
+
+When /^I overwrite ([^"]*) with:$/ do | file_name, file_content |
+ # Modified from https://github.com/cucumber/aruba/blob/master/lib/aruba/cucumber.rb
require 'erb'
data = ERB.new(file_content)
overwrite_file(file_name, data.result)
end
Then(/^the exit code should be (\d+)$/) do |exit_status|
- $?.exitstatus.should == exit_status.to_i
+ @last_exit_status.should == exit_status.to_i
end