Sha256: 59ee0c7b15f11b63bb7f7f6f9ec251822ebe9d464d7c7fe1e5ce24157dd95ef0

Contents?: true

Size: 498 Bytes

Versions: 3

Compression:

Stored size: 498 Bytes

Contents

require "teaspoon/formatters/modules/report_module"

module Teaspoon
  module Formatters
    class DotFormatter < Base
      include ReportModule

      protected

      def log_spec(result)
        return log_str(".", GREEN) if result.passing?
        return log_str("*", YELLOW) if result.pending?
        log_str("F", RED)
      end

      def log_console(message)
        log_str(message)
      end

      def log_result(result)
        log_line("\n")
        super
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
teaspoon-0.9.1 lib/teaspoon/formatters/dot_formatter.rb
teaspoon-0.9.0 lib/teaspoon/formatters/dot_formatter.rb
teaspoon-0.8.0 lib/teaspoon/formatters/dot_formatter.rb