Removed autotest. Added Watchr script.

This commit is contained in:
Alex Burkhart
2012-02-09 18:57:31 +00:00
parent 8926a0d96b
commit a565ac232d
4 changed files with 3 additions and 29 deletions

2
Rakefile Normal file → Executable file
View File

@@ -42,8 +42,6 @@ module Koans
def Koans.make_koan_file(infile, outfile)
if infile =~ /edgecase/
cp infile, outfile
elsif infile =~ /autotest/
cp_r infile, outfile
else
open(infile) do |ins|
open(outfile, "w") do |outs|

View File

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

View File

@@ -1,24 +0,0 @@
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

3
src/koans.watchr Normal file
View File

@@ -0,0 +1,3 @@
watch( '.*\.rb' ) do
system("ruby path_to_enlightenment.rb")
end