class TestBelt::RakeTasks::TestTask
Attributes
description[RW]
name[RW]
test_files[RW]
Public Class Methods
new(name=:test) { |self| ... }
click to toggle source
Create a testing task.
# File lib/test_belt/rake_tasks.rb, line 13 def initialize(name=:test) @name = name @description = "Run tests" + (@name==:test ? "" : " for #{@name}") @test_files = [] yield self if block_given? end
Public Instance Methods
to_task()
click to toggle source
Define the rake task to run this test suite
# File lib/test_belt/rake_tasks.rb, line 21 def to_task desc @description task @name do RakeFileUtils.verbose(true) { ruby "\"#{rake_loader}\" " + file_list } end end