class Rake::TestTask

def define

Create the tasks defined by this task lib.
def define
  desc "Run tests" + (@name==:test ? "" : " for #{@name}")
  task @name do
    FileUtilsExt.verbose(@verbose) do
      ruby "#{ruby_opts_string} #{run_code} #{file_list_string} #{option_list}" do |ok, status|
        if !ok && status.respond_to?(:signaled?) && status.signaled?
          raise SignalException.new(status.termsig)
        end
      end
    end
  end
  self
end