module Rake
Constants
- EARLY
- EMPTY_TASK_ARGS
- GemPackageTask
- RDocTask
- RakeFileUtils
- VERSION
Public Class Methods
application()
click to toggle source
Current Rake
Application
# File lib/rake/rake_module.rb 9 def application 10 @application ||= Rake::Application.new 11 end
application=(app)
click to toggle source
Set the current Rake
application object.
# File lib/rake/rake_module.rb 14 def application=(app) 15 @application = app 16 end
load_rakefile(path)
click to toggle source
Load a rakefile.
# File lib/rake/rake_module.rb 24 def load_rakefile(path) 25 load(path) 26 end
original_dir()
click to toggle source
Return the original directory where the Rake
application was started.
# File lib/rake/rake_module.rb 19 def original_dir 20 application.original_dir 21 end
Public Instance Methods
run_tests(pattern='test/test*.rb', log_enabled=false)
click to toggle source
# File lib/rake/runtest.rb 7 def run_tests(pattern='test/test*.rb', log_enabled=false) 8 Dir["#{pattern}"].each { |fn| 9 $stderr.puts fn if log_enabled 10 begin 11 require fn 12 rescue Exception => ex 13 $stderr.puts "Error in #{fn}: #{ex.message}" 14 $stderr.puts ex.backtrace 15 assert false 16 end 17 } 18 end