ruby/ext/-test-
KJ Tsanaktsidis 927a44b43f 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.
2024-08-20 18:36:16 +09:00
..
RUBY_ALIGNOF ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
abi Stop defining `RUBY_ABI_VERSION` if released versions 2022-08-12 15:57:25 +09:00
arith_seq ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
array ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
asan Skip assert_no_memory_leak when ASAN is enabled 2024-02-28 14:41:03 +11:00
bignum ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
bug-3571 ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
bug-5832 ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
bug-14834 Minor: Fix typo in bug name 2024-07-11 15:18:40 -04:00
bug_reporter ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
class Rewrite #test_redefinition_mismatch to use a dedicated test class 2024-08-20 18:36:16 +09:00
cxxanyargs Update dependencies 2021-11-21 16:21:18 +09:00
debug ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
dln/empty ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
econv [Bug #18964] Update the code range of appended portion 2022-08-18 14:57:08 +09:00
ensure_and_callcc Reset the counter for two consecutive runs 2024-07-31 10:59:51 +09:00
enumerator_kw ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
eval respect current frame of `rb_eval_string` 2022-08-01 17:48:05 +09:00
exception ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
fatal ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
file ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
float ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
funcall ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
gvl/call_without_gvl ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
hash ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
integer [Feature #19998] Untyped Data API has been marked as deprecated 2024-06-07 00:49:52 +09:00
iseq_load ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
iter ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
load Test `rb_ext_resolve_symbol` without Windows .def files 2024-06-10 17:47:35 +09:00
marshal ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
memory_status Update the depend files 2023-02-28 09:09:00 -08:00
memory_view ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
method ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
notimplement ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
num2int ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
path_to_class ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
popen_deadlock ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
postponed_job ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
printf ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
proc ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
public_header_warnings Show mkmf.log when failed 2024-08-11 15:57:56 +09:00
random Fix memory leak reported in -test-/random/loop.c 2024-08-12 09:33:20 -04:00
rational ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
rb_call_super_kw ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
recursion ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
regexp ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
scan_args ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
st ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
string Add rb_str_resize coderange test 2024-06-13 18:27:02 +02:00
struct ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
symbol ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
thread Remove dependency on fiddle from test/ruby 2024-06-04 19:53:04 +09:00
thread_fd ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
time ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
tracepoint ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
typeddata ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
vm ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
wait ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
win32 Expand tabs [ci skip] 2022-07-21 09:42:04 -07:00
auto_ext.rb [ruby/fiddle] Create extconf header for MSVC 2021-09-05 17:31:46 +09:00