<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -48,20 +48,22 @@ task :rdoc do
   system &quot;ruby ./vendor/gems/gems/allison-2.0.3/bin/allison --line-numbers --inline-source --main README --title 'Taza RDoc' README History.txt lib &quot;
 end
 
-Spec::Rake::SpecTask.new do |t|
-  t.libs &lt;&lt; File.join(File.dirname(__FILE__), 'lib')
+def platform_spec_files
   files = FileList['spec/**/*_spec.rb']
-
   unless RUBY_PLATFORM =~ /mswin/
     files.exclude('spec/platform/windows/**/*_spec.rb')
   end
+  files
+end
 
-  t.spec_files = files
+Spec::Rake::SpecTask.new do |t|
+  t.libs &lt;&lt; File.join(File.dirname(__FILE__), 'lib')
+  t.spec_files = platform_spec_files
 end
 
 desc &quot;Run all examples with RCov&quot;
 Spec::Rake::SpecTask.new(:rcov) do |t|
-  t.spec_files = FileList['spec/**/*_spec.rb']
+  t.spec_files = platform_spec_files
   t.libs &lt;&lt; File.join(File.dirname(__FILE__), 'lib')
   t.rcov = true
   t.rcov_dir = RCOV_DIR</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>fded286f343fed502ff6b32de217a28aed328cf4</id>
    </parent>
  </parents>
  <author>
    <name>agupta1</name>
    <email>agupta1@d1bde68c-af00-0410-813c-e860f6c31c7f</email>
  </author>
  <url>http://github.com/scudco/taza/commit/ca73adc32ff7b1bae9edf7f6252811144635a08b</url>
  <id>ca73adc32ff7b1bae9edf7f6252811144635a08b</id>
  <committed-date>2009-05-27T14:40:14-07:00</committed-date>
  <authored-date>2009-05-27T14:40:14-07:00</authored-date>
  <message>extracted platform_spec_file to method

git-svn-id: http://svn.gid.gap.com/svn/gid/qa/trunk/frameworks/taza@354090 d1bde68c-af00-0410-813c-e860f6c31c7f</message>
  <tree>5e48a7f35372ac197efb0384d1a16d919b6fc696</tree>
  <committer>
    <name>agupta1</name>
    <email>agupta1@d1bde68c-af00-0410-813c-e860f6c31c7f</email>
  </committer>
</commit>
