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

ruby-changes:8952

From: yugui <ko1@a...>
Date: Thu, 4 Dec 2008 14:21:01 +0900 (JST)
Subject: [ruby-changes:8952] Ruby:r20488 (ruby_1_9_1): merges r20452 from trunk into ruby_1_9_1.

yugui	2008-12-04 14:19:44 +0900 (Thu, 04 Dec 2008)

  New Revision: 20488

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

  Log:
    merges r20452 from trunk into ruby_1_9_1.
    * test/ruby/test_range.rb: add a test.

  Modified files:
    branches/ruby_1_9_1/ChangeLog
    branches/ruby_1_9_1/test/ruby/test_range.rb

Index: ruby_1_9_1/ChangeLog
===================================================================
--- ruby_1_9_1/ChangeLog	(revision 20487)
+++ ruby_1_9_1/ChangeLog	(revision 20488)
@@ -1,3 +1,7 @@
+Wed Dec  3 02:53:24 2008  Yusuke Endoh  <mame@t...>
+
+	* test/ruby/test_range.rb: add a test.
+
 Wed Dec  3 02:26:07 2008  Yusuke Endoh  <mame@t...>
 
 	* test/ruby/test_string.rb: add some tests.
Index: ruby_1_9_1/test/ruby/test_range.rb
===================================================================
--- ruby_1_9_1/test/ruby/test_range.rb	(revision 20487)
+++ ruby_1_9_1/test/ruby/test_range.rb	(revision 20488)
@@ -267,4 +267,13 @@
     def o.end; 0; end
     assert_equal([], [0, 1, 2][o])
   end
+
+  class CyclicRange < Range
+    def <=>(other); true; end
+  end
+  def test_cyclic_range_inspect
+    o = CyclicRange.allocate
+    o.instance_eval { initialize(o, 1) }
+    assert_equal("(... .. ...)..1", o.inspect)
+  end
 end

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

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