summaryrefslogtreecommitdiff
path: root/test/ruby
diff options
context:
space:
mode:
authoraguspe <agustin.pe94@gmail.com>2025-12-23 18:07:15 +0100
committerNobuyoshi Nakada <nobu.nakada@gmail.com>2025-12-24 11:03:20 +0900
commit6e2bf5df4eeab8e37fab86206d4f2e8ab36a60b7 (patch)
tree63151614037a0e5ce8d49e55076ae6d7130de81f /test/ruby
parentceea8060e4cc94846b2ff32fe8b0bb39049eda2e (diff)
[Tests] Assert Module#set_temporary_name returns self
The return value of Module#set_temporary_name was changed to return `self`, but the existing tests did not verify this.
Diffstat (limited to 'test/ruby')
-rw-r--r--test/ruby/test_module.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/ruby/test_module.rb b/test/ruby/test_module.rb
index 3a47c2551a..30a7c5d9bc 100644
--- a/test/ruby/test_module.rb
+++ b/test/ruby/test_module.rb
@@ -3367,11 +3367,11 @@ class TestModule < Test::Unit::TestCase
m.const_set(:N, Module.new)
assert_match(/\A#<Module:0x\h+>::N\z/, m::N.name)
- m::N.set_temporary_name(name = "fake_name_under_M")
+ assert_same m::N, m::N.set_temporary_name(name = "fake_name_under_M")
name.upcase!
assert_equal("fake_name_under_M", m::N.name)
assert_raise(FrozenError) {m::N.name.upcase!}
- m::N.set_temporary_name(nil)
+ assert_same m::N, m::N.set_temporary_name(nil)
assert_nil(m::N.name)
m::N.const_set(:O, Module.new)
@@ -3379,14 +3379,14 @@ class TestModule < Test::Unit::TestCase
m::N.const_set(:Recursive, m)
m.const_set(:A, 42)
- m.set_temporary_name(name = "fake_name")
+ assert_same m, m.set_temporary_name(name = "fake_name")
name.upcase!
assert_equal("fake_name", m.name)
assert_raise(FrozenError) {m.name.upcase!}
assert_equal("fake_name::N", m::N.name)
assert_equal("fake_name::N::O", m::N::O.name)
- m.set_temporary_name(nil)
+ assert_same m, m.set_temporary_name(nil)
assert_nil m.name
assert_nil m::N.name
assert_nil m::N::O.name