Sha256: 281279cf133ceb7e44e8d96a66f08cb7b93849b03d4867da9faaccb835fb4fe0

Contents?: true

Size: 470 Bytes

Versions: 4

Compression:

Stored size: 470 Bytes

Contents

module Minitest
  module Reporters
    module ANSI
      module Code
        if ($stdout.tty?)
          require 'ansi/code'

          include ::ANSI::Code
          extend ::ANSI::Code
        else
          def black(s = nil)
            block_given? ? yield : s
          end

          %w[ red green yellow blue magenta cyan white ].each do |color|
            alias_method color, :black
          end

          extend self
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
minitest-reporters-1.0.13 lib/minitest/reporters/ansi.rb
minitest-reporters-1.0.12 lib/minitest/reporters/ansi.rb
minitest-reporters-1.0.11 lib/minitest/reporters/ansi.rb
minitest-reporters-1.0.10 lib/minitest/reporters/ansi.rb