class RSpec::Core::RakeTask
def define # :nodoc:
def define # :nodoc: actual_name = Hash === name ? name.keys.first : name desc("Run RSpec code examples") unless ::Rake.application.last_comment task name do RakeFileUtils.send(:verbose, verbose) do if files_to_run.empty? puts "No examples matching #{pattern} could be found" else puts spec_command.inspect if verbose unless system(spec_command) STDERR.puts failure_message if failure_message raise("#{spec_command} failed") if fail_on_error end end end end self end