Sha256: e459bed1d5a62f67f5c77293b5efa1893ef8e53e02c843e9d4b92bde3d89ef91

Contents?: true

Size: 494 Bytes

Versions: 3

Compression:

Stored size: 494 Bytes

Contents

#:stopdoc:
require 'pathname'
require 'term/ansicolor'

module RedGreen
  extend self

  attr_accessor :colour

  def visual
    Term::ANSIColor.send(self.colour || :green) { "="*78 }
  end
end

dir =  Pathname(__FILE__).dirname.parent.join('lib/redgreen')

if    defined?(Expectations::SuiteRunner) then require dir.join('expectations')
elsif defined?(MiniTest::Unit::TestCase)  then require dir.join('minitest')
elsif defined?(Test::Unit::TestCase)      then require dir.join('testunit')
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mynyml-redgreen-0.6 lib/redgreen.rb
mynyml-redgreen-0.5.2 lib/redgreen.rb
mynyml-redgreen-0.5.1 lib/redgreen.rb