diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2010-12-26 02:15:55 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2010-12-26 02:15:55 +0000 |
commit | 6d8c13bc61c465ab400a12e0a44e9de52f117b7b (patch) | |
tree | b8e52adb2654f14838ea04d8f4e3fa774d4e7b30 /test/with_different_ofs.rb | |
parent | dd5ad24735bebabb7e20df7b408c33b34f784b8f (diff) |
* test/with_different_ofs.rb (DifferentOFS): should not affect
original classes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30380 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/with_different_ofs.rb')
-rw-r--r-- | test/with_different_ofs.rb | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/test/with_different_ofs.rb b/test/with_different_ofs.rb index 3192da9d1f..76dfa6896c 100644 --- a/test/with_different_ofs.rb +++ b/test/with_different_ofs.rb @@ -1,18 +1,16 @@ module DifferentOFS - def setup - super - @ofs, $, = $,, "-" - end - def teardown - $, = @ofs - super - end - module WithDifferentOFS - def with_diffrent_ofs + def setup + super + @ofs, $, = $,, "-" + end + def teardown + $, = @ofs + super end end - def self.included(klass) + + def self.extended(klass) super(klass) klass.const_set(:DifferentOFS, Class.new(klass).class_eval {include WithDifferentOFS}).name end |