From 1eee78b8769f7f01cead3b0782e1ee4ed84e281b Mon Sep 17 00:00:00 2001 From: matz Date: Sun, 4 Nov 2007 20:36:20 +0000 Subject: * eval.c (rb_f_send): allow send/__send__ to call methods of all visibility again. we no longer provide __send, __send!. * eval.c (rb_invoke_method): new method to honor private visibility. if it's invoked in a function call style, it calls private methods as well (previous 1.9 send behavior). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@13824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/rss/test_content.rb | 2 +- test/rss/test_dublincore.rb | 4 ++-- test/rss/test_syndication.rb | 2 +- test/rss/test_taxonomy.rb | 2 +- test/rss/test_trackback.rb | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) (limited to 'test/rss') diff --git a/test/rss/test_content.rb b/test/rss/test_content.rb index 45f834de01..02db59186b 100644 --- a/test/rss/test_content.rb +++ b/test/rss/test_content.rb @@ -85,7 +85,7 @@ EOR excepted = make_element("#{@prefix}:#{name}", {}, value) meth = "#{RSS::CONTENT_PREFIX}_#{name}_element" [@rss10, @rss20].each do |rss| - assert_equal(excepted, rss.items.last.__send!(meth)) + assert_equal(excepted, rss.items.last.__send__(meth)) end end diff --git a/test/rss/test_dublincore.rb b/test/rss/test_dublincore.rb index 0e049e7910..22b81483f4 100644 --- a/test/rss/test_dublincore.rb +++ b/test/rss/test_dublincore.rb @@ -245,7 +245,7 @@ EOR excepted = "<#{DC_PREFIX}:#{name}>#{value}" parents.each do |parent_readers| parent = chain_reader(feed, parent_readers) - assert_equal(excepted, parent.__send!("dc_#{name}_elements")) + assert_equal(excepted, parent.__send__("dc_#{name}_elements")) end plural_suffix = dc_plural_suffix(name, check_backward_compatibility) @@ -257,7 +257,7 @@ EOR klass_name = "DublinCore#{Utils.to_class_name(name.to_s)}" klass = DublinCoreModel.const_get(klass_name) elems << klass.new(parent.__send__("dc_#{name}")) - assert_equal(excepted, parent.__send!("dc_#{name}_elements")) + assert_equal(excepted, parent.__send__("dc_#{name}_elements")) end end diff --git a/test/rss/test_syndication.rb b/test/rss/test_syndication.rb index 6aaaa43382..abd75e905e 100644 --- a/test/rss/test_syndication.rb +++ b/test/rss/test_syndication.rb @@ -107,7 +107,7 @@ EOR excepted = "<#{@prefix}:#{name}>#{value}" @parents.each do |parent| assert_equal(excepted, - @rss.__send__(parent).__send!("sy_#{name}_element")) + @rss.__send__(parent).__send__("sy_#{name}_element")) end end diff --git a/test/rss/test_taxonomy.rb b/test/rss/test_taxonomy.rb index 59cb2f0585..5109f3d892 100644 --- a/test/rss/test_taxonomy.rb +++ b/test/rss/test_taxonomy.rb @@ -140,7 +140,7 @@ EOR def test_to_s @topics_parents.each do |parent| meth = "taxo_topics_element" - assert_equal(@topics_node, @rss.__send__(parent).__send!(meth)) + assert_equal(@topics_node, @rss.__send__(parent).__send__(meth)) end @topic_nodes.each_with_index do |node, i| diff --git a/test/rss/test_trackback.rb b/test/rss/test_trackback.rb index db4f291317..26812d9010 100644 --- a/test/rss/test_trackback.rb +++ b/test/rss/test_trackback.rb @@ -114,7 +114,7 @@ EOR @parents.each do |parent| meth = "#{RSS::TRACKBACK_PREFIX}_#{name}_element" meth << "s" if name == :about - assert_equal(excepted, @rss.__send__(parent).__send!(meth)) + assert_equal(excepted, @rss.__send__(parent).__send__(meth)) end end -- cgit v1.2.3