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

ruby-changes:4048

From: ko1@a...
Date: Mon, 18 Feb 2008 15:18:25 +0900 (JST)
Subject: [ruby-changes:4048] akr - Ruby:r15538 (trunk): add tests.

akr	2008-02-18 15:18:14 +0900 (Mon, 18 Feb 2008)

  New Revision: 15538

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

  Log:
    add tests.


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/ruby/test_string.rb?r1=15538&r2=15537&diff_format=u

Index: test/ruby/test_string.rb
===================================================================
--- test/ruby/test_string.rb	(revision 15537)
+++ test/ruby/test_string.rb	(revision 15538)
@@ -580,6 +580,7 @@
     assert_equal('ac', 'abc'.sub(/b/, {}))
     assert_equal('a1c', 'abc'.sub(/b/, "b" => 1))
     assert_equal('aBc', 'abc'.sub(/b/, Hash.new {|h, k| k.upcase }))
+    assert_equal('a[\&]c', 'abc'.sub(/b/, "b" => '[\&]'))
     assert_equal('aBcabc', 'abcabc'.sub(/b/, Hash.new {|h, k| h[k] = k.upcase }))
     assert_equal('aBcdef', 'abcdef'.sub(/de|b/, "b" => "B", "de" => "DE"))
   end
@@ -589,6 +590,7 @@
     assert_equal('ac', 'abc'.gsub(/b/, {}))
     assert_equal('a1c', 'abc'.gsub(/b/, "b" => 1))
     assert_equal('aBc', 'abc'.gsub(/b/, Hash.new {|h, k| k.upcase }))
+    assert_equal('a[\&]c', 'abc'.gsub(/b/, "b" => '[\&]'))
     assert_equal('aBcaBc', 'abcabc'.gsub(/b/, Hash.new {|h, k| h[k] = k.upcase }))
     assert_equal('aBcDEf', 'abcdef'.gsub(/de|b/, "b" => "B", "de" => "DE"))
   end

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

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