edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Rakefile;C559113
File: Rakefile
===================================================================
--- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Rakefile;C559113  (server)    9/15/2008 10:57 AM
+++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Rakefile;remove_old_spec
@@ -388,15 +388,6 @@
   end
 end
 
-desc "[deprecated] run Ruby spec suite"
-task :specs do
-  IronRuby.source_context do
-    chdir(get_source_dir(:tests) + 'specs') {
-      exec_net "\"#{Environment.build + IRONRUBY_COMPILER}\" mspec.rb"
-    }
-  end
-end
-
 desc "Alias for mspec:core"
 task :mspec => "mspec:core"
 
@@ -431,23 +422,6 @@
   end
 end
 
-def list_specs(klass)
-  IronRuby.source_context do
-    chdir(get_source_dir(:tests) + "specs/core/#{klass}") do
-      Dir.glob('*_spec.rb').each { |file| rake_output_message /(.*)_spec.rb/.match(file)[1] }
-    end
-  end
-end
-
-def invoke_spec(path_to_ruby, klass, name, reporter)
-  IronRuby.source_context do
-    chdir(get_source_dir(:tests) + 'specs') {
-      exec_net "\"#{path_to_ruby}\" -I #{get_source_dir(:libraries)} spec_runner.rb #{klass} #{name} #{reporter}"
-      p $?.exitstatus
-    }
-  end
-end
-
 def split_args
   klass = ARGV.length == 1 ? '-' : ARGV[1]
   name = ARGV.length <= 2 ? '-' : ARGV[2]
@@ -497,38 +471,6 @@
   end
 end
 
-def spec_runner(path_to_ruby, extra = nil)
-  klass, name, reporter = split_args
-  if name == "?"
-    list_specs(klass)
-  else
-    invoke_spec(path_to_ruby, klass, name, reporter)
-  end
-end
-
-desc "run specs - params are: class [method(s)] [reporter]"
-task :spec do
-  IronRuby.source_context { spec_runner(path_to_ir) }
-  exit
-end
-
-desc "run specs using Ruby - params are: class [method(s)] [reporter]"
-task :rspec do
-  spec_runner('ruby.exe')
-  exit
-end
-
-desc "run specs using IronRuby and Ruby - params are: class [method(s)] [reporter]"
-task :spec2 do
-  IronRuby.source_context do
-    print "IronRuby: "
-    spec_runner(path_to_ir)
-    print "Ruby:     "
-    spec_runner('ruby.exe')
-  end
-  exit
-end
-
 desc "remove output files and generated debugging info from tests directory"
 task :clean_tests do
   IronRuby.source_context do
===================================================================
delete: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Tests/Specs;C390406
