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

ruby-changes:23737

From: nobu <ko1@a...>
Date: Fri, 25 May 2012 13:56:39 +0900 (JST)
Subject: [ruby-changes:23737] nobu:r35788 (trunk): * properties.

nobu	2012-05-25 13:53:54 +0900 (Fri, 25 May 2012)

  New Revision: 35788

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

  Log:
    * properties.

  Modified files:
    trunk/test/ruby/test_backtrace.rb

Index: test/ruby/test_backtrace.rb
===================================================================
--- test/ruby/test_backtrace.rb	(revision 35787)
+++ test/ruby/test_backtrace.rb	(revision 35788)
@@ -1,57 +1,57 @@
-
-require 'test/unit'
-
-class TestBacktrace < Test::Unit::TestCase
-  def test_exception
-    bt = Fiber.new{
-      begin
-        raise
-      rescue => e
-        e.backtrace
-      end
-    }.resume
-    assert_equal(1, bt.size)
-    assert_match(/.+:\d+:.+/, bt[0])
-  end
-
-  def test_caller_lev
-    cs = []
-    Fiber.new{
-      Proc.new{
-        cs << caller(0)
-        cs << caller(1)
-        cs << caller(2)
-        cs << caller(3)
-        cs << caller(4)
-        cs << caller(5)
-      }.call
-    }.resume
-    assert_equal(3, cs[0].size)
-    assert_equal(2, cs[1].size)
-    assert_equal(1, cs[2].size)
-    assert_equal(0, cs[3].size)
-    assert_equal(nil, cs[4])
-
-    #
-    max = 20
-    rec = lambda{|n|
-      if n > 0
-        1.times{
-          rec[n-1]
-        }
-      else
-        max.times{|i|
-          total_size = caller(0).size
-          c = caller(i)
-          if c
-            assert_equal(total_size - i, caller(i).size, "[ruby-dev:45673]")
-          end
-        }
-      end
-    }
-    bt = Fiber.new{
-      rec[max]
-    }.resume
-  end
-end
-
+
+require 'test/unit'
+
+class TestBacktrace < Test::Unit::TestCase
+  def test_exception
+    bt = Fiber.new{
+      begin
+        raise
+      rescue => e
+        e.backtrace
+      end
+    }.resume
+    assert_equal(1, bt.size)
+    assert_match(/.+:\d+:.+/, bt[0])
+  end
+
+  def test_caller_lev
+    cs = []
+    Fiber.new{
+      Proc.new{
+        cs << caller(0)
+        cs << caller(1)
+        cs << caller(2)
+        cs << caller(3)
+        cs << caller(4)
+        cs << caller(5)
+      }.call
+    }.resume
+    assert_equal(3, cs[0].size)
+    assert_equal(2, cs[1].size)
+    assert_equal(1, cs[2].size)
+    assert_equal(0, cs[3].size)
+    assert_equal(nil, cs[4])
+
+    #
+    max = 20
+    rec = lambda{|n|
+      if n > 0
+        1.times{
+          rec[n-1]
+        }
+      else
+        max.times{|i|
+          total_size = caller(0).size
+          c = caller(i)
+          if c
+            assert_equal(total_size - i, caller(i).size, "[ruby-dev:45673]")
+          end
+        }
+      end
+    }
+    bt = Fiber.new{
+      rec[max]
+    }.resume
+  end
+end
+

Property changes on: test/ruby/test_backtrace.rb
___________________________________________________________________
Added: svn:eol-style
   + LF


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

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