summaryrefslogtreecommitdiff
path: root/test/ruby/test_math.rb
diff options
context:
space:
mode:
authorKJ Tsanaktsidis <kj@kjtsanaktsidis.id.au>2024-08-09 10:35:54 +1000
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2024-08-20 18:36:16 +0900
commit927a44b43f1db2527a4fe6709ec0867dea3ca58f (patch)
treea7e43bd87c72ba91ec72f67c1e5a0ba7fc39221c /test/ruby/test_math.rb
parent5e3dd6d395ca551152c8920f69f39823efeab748 (diff)
Rewrite #test_redefinition_mismatch to use a dedicated test class
This test is checking what happens if you try and define a class in a C extension where that constant is already not a class. It was doing this by overriding ::Date and then trying to require 'date. The issue with this is that if we ever add 'date' as a dependency for the test runner, this test will break because the test runner files get implicitly required in an `assert_separately` block. Better use an explicit class for this purpose which can't be accidentally required elsewhere.
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/11400
Diffstat (limited to 'test/ruby/test_math.rb')
0 files changed, 0 insertions, 0 deletions