Class: RVM::Tester::TesterTask
- Inherits:
-
Rake::TaskLib
- Object
- Rake::TaskLib
- RVM::Tester::TesterTask
- Defined in:
- lib/rvm-tester.rb
Instance Method Summary collapse
-
#initialize(name = :suite) {|runner| ... } ⇒ TesterTask
constructor
A new instance of TesterTask.
Constructor Details
#initialize(name = :suite) {|runner| ... } ⇒ TesterTask
Returns a new instance of TesterTask.
10 11 12 13 14 15 16 17 |
# File 'lib/rvm-tester.rb', line 10 def initialize(name = :suite) runner = Runner.new yield(runner) if block_given? desc "Runs tests across RVM Rubies: #{runner.rubies.join(",")}" task(name) { exit runner.run } desc "Installs dependencies in Gemfile using Bundler for #{name}" task("#{name}:deps") { runner.use_gemfile } end |