guard :sclang do
# Run any tests which are added or changed under lib/tests/ watch(%r{lib/tests/\w.*\.sc}) # For any class Foo added or changed under lib/classes/, run # the corresponding test class TestFoo watch(%r{lib/classes/(\w.*)\.sc}) do |m| classname = "Test#{m[1]}" puts "#{m[0]} changed; running #{classname}" classname end
end