lib/teaspoon/coverage.rb in teaspoon-1.0.2 vs lib/teaspoon/coverage.rb in teaspoon-1.1.0

- old
+ new

@@ -54,10 +54,10 @@ def generate_report(input, format) output_path = File.join(@config.output_path, @suite_name) result = %x{#{@executable} report --include=#{input.shellescape} --dir #{output_path} #{format} 2>&1} return result.gsub("Done", "").gsub("Using reporter [#{format}]", "").strip if $?.exitstatus == 0 - raise Teaspoon::DependencyError.new("Unable to generate #{format} coverage report.") + raise Teaspoon::DependencyError.new("Unable to generate #{format} coverage report:\n#{result}") end def threshold_args %w{statements functions branches lines}.map do |assert| threshold = @config.send(:"#{assert}")