summaryrefslogtreecommitdiff
path: root/test/ruby/test_parse.rb
diff options
context:
space:
mode:
authornagachika <nagachika@ruby-lang.org>2023-11-09 17:36:42 +0900
committernagachika <nagachika@ruby-lang.org>2023-11-09 17:36:42 +0900
commit2aaa9af75989bb0993a44e9690ed2ca890b2ff91 (patch)
treec01357c188dfdebf3c261f529c33913050b0e3ed /test/ruby/test_parse.rb
parent8bbf909bb561732057b533cee1618b14886e07ba (diff)
merge revision(s) 4329554f171fdb483cafa672df5f2a08741940c5,b5c74d548872388921402ff2db36be15e924a89b: [Backport #19985]
[Bug #19985] Raise LoadError with the converted feature name `Kernel#require` converts feature name objects that have the `to_path` method such as `Pathname`, but had used the original object on error and had resulted in an unexpected `TypeError`. --- load.c | 14 +++++++++++--- test/ruby/test_require.rb | 26 +++++++++++++++++++++----- 2 files changed, 32 insertions(+), 8 deletions(-) Ease the `Encoding::CompatibilityError` test failure At the time this test first started using `assert_raise_with_message`, it did not touch `Encoding.default_internal`. --- test/ruby/test_require.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
Diffstat (limited to 'test/ruby/test_parse.rb')
0 files changed, 0 insertions, 0 deletions