Sha256: 9693e9e165e1d0da4879172305ac095efb53ddab284d3e525c55b02aebe44adc

Contents?: true

Size: 951 Bytes

Versions: 10

Compression:

Stored size: 951 Bytes

Contents

gem 'minitest'
require 'minitest/autorun'
require 'minitest/spec'

begin
  require 'ruby-debug'
rescue LoadError; end

class MiniTest::Spec
  class << self
    alias :setup :before unless defined?(Rails)
    alias :teardown :after unless defined?(Rails)
    alias :should :it
    alias :context :describe
    def should_eventually(desc)
      it("should eventually #{desc}") { skip("Should eventually #{desc}") }
    end
  end
  alias :assert_no_match  :refute_match
  alias :assert_not_nil   :refute_nil
  alias :assert_not_equal :refute_equal
end

class ColoredIO
  def initialize(io)
    @io = io
  end

  def print(o)
    case o
    when "." then @io.send(:print, o.green)
    when "E" then @io.send(:print, o.red)
    when "F" then @io.send(:print, o.yellow)
    when "S" then @io.send(:print, o.magenta)
    else @io.send(:print, o)
    end
  end

  def puts(*o)
    super
  end
end

MiniTest::Unit.output = ColoredIO.new(MiniTest::Unit.output)

Version data entries

10 entries across 10 versions & 3 rubygems

Version Path
padrino-decorator-0.0.4 test/helpers/mini_shoulda.rb
padrino-decorator-0.0.3 test/helpers/mini_shoulda.rb
sinatra-decorator-0.0.2 test/helpers/mini_shoulda.rb
sinatra-decorator-0.0.1 test/helpers/mini_shoulda.rb
padrino-decorator-0.0.2 test/helpers/mini_shoulda.rb
padrino-decorator-0.0.1 test/helpers/mini_shoulda.rb
padrino-pipeline-0.3.0 test/helpers/mini_shoulda.rb
padrino-pipeline-0.2.2 test/extra/mini_shoulda.rb
padrino-pipeline-0.2.1 test/extra/mini_shoulda.rb
padrino-pipeline-0.2.0 test/extra/mini_shoulda.rb