[前][次][番号順一覧][スレッド一覧]

ruby-changes:12182

From: akr <ko1@a...>
Date: Fri, 26 Jun 2009 21:41:35 +0900 (JST)
Subject: [ruby-changes:12182] Ruby:r23859 (trunk): reduce tests.

akr	2009-06-26 21:41:25 +0900 (Fri, 26 Jun 2009)

  New Revision: 23859

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=23859

  Log:
    reduce tests.

  Modified files:
    trunk/test/ripper/test_files.rb

Index: test/ripper/test_files.rb
===================================================================
--- test/ripper/test_files.rb	(revision 23858)
+++ test/ripper/test_files.rb	(revision 23859)
@@ -12,9 +12,12 @@
     SCANNER_EVENTS.each {|n| eval "def on_#{n}(*args) r = [:#{n}, *args]; r.inspect; Object.new end" }
   end
 
+  TEST_RATIO = 0.05
+
   def test_parse_files
     Find.find("#{SRCDIR}/lib", "#{SRCDIR}/ext", "#{SRCDIR}/sample", "#{SRCDIR}/test") {|n|
       next if /\.rb\z/ !~ n || !File.file?(n)
+      next if TEST_RATIO < rand
       assert_nothing_raised("ripper failed to parse: #{n.inspect}") { Parser.new(File.read(n)).parse }
     }
   end

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]