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

ruby-changes:18680

From: kosaki <ko1@a...>
Date: Fri, 28 Jan 2011 16:31:51 +0900 (JST)
Subject: [ruby-changes:18680] Ruby:r30705 (trunk): * test/ruby/test_require.rb (TestRequire#test_require_too_long_filename):

kosaki	2011-01-28 16:31:44 +0900 (Fri, 28 Jan 2011)

  New Revision: 30705

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

  Log:
    * test/ruby/test_require.rb (TestRequire#test_require_too_long_filename):
      Added -w option because too long path error don't output a message
      by default since r30660. [Bug #4336] [ruby-dev:43134]

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

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 30704)
+++ ChangeLog	(revision 30705)
@@ -1,3 +1,9 @@
+Fri Jan 28 16:30:51 2011  KOSAKI Motohiro  <kosaki.motohiro@g...>
+
+	* test/ruby/test_require.rb (TestRequire#test_require_too_long_filename):
+	  Added -w option because too long path error don't output a message
+	  by default since r30660. [Bug #4336] [ruby-dev:43134]
+
 Fri Jan 28 16:19:38 2011  KOSAKI Motohiro  <kosaki.motohiro@g...>
 
 	* test/ruby/test_require.rb (TestRequire#test_require_path_home_{1,2}):
Index: test/ruby/test_require.rb
===================================================================
--- test/ruby/test_require.rb	(revision 30704)
+++ test/ruby/test_require.rb	(revision 30705)
@@ -29,10 +29,10 @@
     INPUT
 
     begin
-      assert_in_out_err(["-S", "foo/" * 2500 + "foo"], "") do |r, e|
+      assert_in_out_err(["-S", "-w", "foo/" * 2500 + "foo"], "") do |r, e|
         assert_equal([], r)
         assert_operator(2, :<=, e.size)
-        assert_equal("openpath: pathname too long (ignored)", e.first)
+        assert_match(/warning: openpath: pathname too long \(ignored\)/, e.first)
         assert_match(/\(LoadError\)/, e.last)
       end
     rescue Errno::EINVAL

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

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