Sha256: cbd2adf0b3a1887b35d085ab2024da6955ef634b18fbdc91d0cbb5fa50de7cfa

Contents?: true

Size: 402 Bytes

Versions: 3

Compression:

Stored size: 402 Bytes

Contents

require 'minitest/unit'

class MiniTest::Unit::TestCase
  def new_run(runner)
    result = old_run(runner)
    RedGreen.colour = :red unless self.passed?
    result
  end
  alias :old_run :run
  alias :run :new_run
end

class MiniTest::Unit
  def new_run(args = [])
    count = old_run(args)
    @@out.puts RedGreen.visual
    @@out.puts
    count
  end
  alias :old_run :run
  alias :run :new_run
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mynyml-redgreen-0.6.2.1 lib/redgreen/minitest.rb
mynyml-redgreen-0.6.2 lib/redgreen/minitest.rb
mynyml-redgreen-0.6 lib/redgreen/minitest.rb