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

ruby-changes:8862

From: yugui <ko1@a...>
Date: Sun, 30 Nov 2008 18:05:17 +0900 (JST)
Subject: [ruby-changes:8862] Ruby:r20398 (trunk): * test/ruby/test_regexp.rb (TestRegexp#test_parse_curly_brace):

yugui	2008-11-30 18:04:51 +0900 (Sun, 30 Nov 2008)

  New Revision: 20398

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

  Log:
    * test/ruby/test_regexp.rb (TestRegexp#test_parse_curly_brace):
      now accepts quantifier on anchrs agian by r20391.

  Modified files:
    trunk/ChangeLog
    trunk/test/ruby/test_regexp.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 20397)
+++ ChangeLog	(revision 20398)
@@ -1,3 +1,8 @@
+Sun Nov 30 18:01:50 2008  Yuki Sonoda (Yugui)  <yugui@y...>
+
+	* test/ruby/test_regexp.rb (TestRegexp#test_parse_curly_brace):
+	  now accepts quantifier on anchrs agian by r20391.
+
 Sat Nov 29 23:56:44 2008  Yuki Sonoda (Yugui)  <yugui@y...>
 
 	* man/irb.1 (EXAMPLES): new section
Index: test/ruby/test_regexp.rb
===================================================================
--- test/ruby/test_regexp.rb	(revision 20397)
+++ test/ruby/test_regexp.rb	(revision 20398)
@@ -604,11 +604,13 @@
     check(/\Aa{0}+\z/, "", %w(a aa aab))
     check(/\Aa{1}+\z/, %w(a aa), ["", "aab"])
     check(/\Aa{1,2}b{1,2}\z/, %w(ab aab abb aabb), ["", "aaabb", "abbb"])
+    check(/(?!x){0,1}/, [ ['', 'ab'], ['', ''] ])
+    check(/c\z{0,1}/, [ ['c', 'abc'], ['c', 'cab']], ['abd'])
+    check(/\A{0,1}a/, [ ['a', 'abc'], ['a', '____abc']], ['bcd'])
     failcheck('.{100001}')
     failcheck('.{0,100001}')
     failcheck('.{1,0}')
     failcheck('{0}')
-    failcheck('(?!x){0,1}')
   end
 
   def test_parse_comment

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

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