diff --git a/src/spectator/formatters/failure_block.cr b/src/spectator/formatters/failure_block.cr index 0834ccb..f0410a8 100644 --- a/src/spectator/formatters/failure_block.cr +++ b/src/spectator/formatters/failure_block.cr @@ -3,9 +3,6 @@ module Spectator::Formatters def initialize(@index : Int32, @result : FailedResult) end - def source(io) - @result.example.source.to_s(io) - end def to_s(io) to_s_title(io) diff --git a/src/spectator/formatters/suite_summary.cr b/src/spectator/formatters/suite_summary.cr index 4d948bb..cb3d40e 100644 --- a/src/spectator/formatters/suite_summary.cr +++ b/src/spectator/formatters/suite_summary.cr @@ -15,7 +15,7 @@ module Spectator::Formatters @io.puts display_failures(failures) if failures.any? display_stats(report) - display_failure_commands(failures) if failures.any? + display_failure_commands(report.failures) if failures.any? end private def display_failures(failures) @@ -36,9 +36,9 @@ module Spectator::Formatters @io.puts @io.puts "Failed examples:" @io.puts - failures.each do |block| + failures.each do |result| @io.print "crystal spec " - block.source(@io) + result.example.source.to_s(@io) @io.puts " # TODO" end end