Added autotest support and added colorized output of tests

This commit is contained in:
Rene Mendoza
2010-08-25 17:58:14 -05:00
committed by Jim Weirich
parent bc1a20a310
commit 06c47eb284
2 changed files with 27 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
Autotest.add_discovery do
"rubykoan" if File.exist? 'path_to_enlightenment.rb'
end

View File

@@ -0,0 +1,24 @@
require 'autotest'
class Autotest::Rubykoan < Autotest
def initialize
super
@exceptions = /\.txt|Rakefile|\.rdoc/
self.order = :alpha
self.add_mapping(/^about_.*rb$/) do |filename, _|
filename
end
end
def make_test_cmd files_to_test
"#{ruby} 'path_to_enlightenment.rb'"
end
# quiet test/unit chatter
def handle_results(results)
end
end