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

ruby-changes:3604

From: ko1@a...
Date: Fri, 18 Jan 2008 02:21:35 +0900 (JST)
Subject: [ruby-changes:3604] nobu - Ruby:r15093 (trunk): * bootstraptest/test_attr.rb: moved test for .

nobu	2008-01-18 01:59:23 +0900 (Fri, 18 Jan 2008)

  New Revision: 15093

  Modified files:
    trunk/bootstraptest/test_attr.rb
    trunk/bootstraptest/test_knownbug.rb

  Log:
    * bootstraptest/test_attr.rb: moved test for [ruby-core:14641].

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/bootstraptest/test_attr.rb?r1=15093&r2=15092&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/bootstraptest/test_knownbug.rb?r1=15093&r2=15092&diff_format=u

Index: bootstraptest/test_knownbug.rb
===================================================================
--- bootstraptest/test_knownbug.rb	(revision 15092)
+++ bootstraptest/test_knownbug.rb	(revision 15093)
@@ -66,29 +66,6 @@
   C.new.foo {}
 }, '[ruby-core:14813]'
 
-assert_equal 'ok', %q{
-  module M
-     class A
-       class << self
-         attr_accessor :at
-         def workflow_rule
-           yield self
-         end
-
-         def eval_str(str)
-           eval(str)
-         end
-       end
-     end
-  end
-
-  M::A.eval_str(<<-END)
-  workflow_rule do |r|
-     r.at 1
-  end
-  END
-}, '[ruby-core:14641]'
-
 assert_equal 'true', %{
   t = Thread.new { loop {} }
   pid = fork {
Index: bootstraptest/test_attr.rb
===================================================================
--- bootstraptest/test_attr.rb	(revision 15092)
+++ bootstraptest/test_attr.rb	(revision 15093)
@@ -1,3 +1,29 @@
+assert_equal 'ok', %q{
+  module M
+    class A
+      class << self
+        attr_accessor :at
+        def workflow_rule
+          yield self
+        end
+
+        def eval_str(str)
+          eval(str)
+        end
+      end
+    end
+  end
+  begin
+    M::A.eval_str(<<-END)
+    workflow_rule do |r|
+      r.at 1
+    end
+    END
+  rescue ArgumentError => e
+    print "ok"
+  end
+}, '[ruby-core:14641]'
+
 assert_equal %{ok}, %{
   class A
     attr :m

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

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