features/step_definitions/steps.rb in jekyll-chatgpt-translate-0.0.6 vs features/step_definitions/steps.rb in jekyll-chatgpt-translate-0.0.7
- old
+ new
@@ -48,10 +48,10 @@
Then(/^Stdout contains "([^"]*)"$/) do |txt|
raise "STDOUT doesn't contain '#{txt}':\n#{@stdout}" unless @stdout.include?(txt)
end
Then(/^File "([^"]*)" exists$/) do |name|
- raise unless File.exist?(name)
+ raise "The file \"#{name}\" is absent:\n#{`tree`}" unless File.exist?(name)
end
Then(/^Stdout is empty$/) do
raise "STDOUT is not empty:\n#{@stdout}" unless @stdout == ''
end