summaryrefslogtreecommitdiff
path: root/test/ruby/test_const.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/ruby/test_const.rb')
-rw-r--r--test/ruby/test_const.rb9
1 files changed, 3 insertions, 6 deletions
diff --git a/test/ruby/test_const.rb b/test/ruby/test_const.rb
index 51637a21a5..f6b9ea83d3 100644
--- a/test/ruby/test_const.rb
+++ b/test/ruby/test_const.rb
@@ -4,7 +4,7 @@ require 'test/unit'
class TestConst < Test::Unit::TestCase
- setup_constants_proc = -> do
+ Constants_Setup = -> do
remove_const :TEST1 if defined? ::TestConst::TEST1
remove_const :TEST2 if defined? ::TestConst::TEST2
remove_const :Const if defined? ::TestConst::Const
@@ -24,12 +24,9 @@ class TestConst < Test::Unit::TestCase
end
end
- define_method :setup_constants do
- setup_constants_proc.call
- end
-
def test_const
- setup_constants
+ Constants_Setup.call
+
assert defined?(TEST1)
assert_equal 1, TEST1
assert defined?(TEST2)