summaryrefslogtreecommitdiff
path: root/test/ruby/test_module.rb
AgeCommit message (Expand)Author
2024-02-15Do not include a backtick in error messages and backtracesYusuke Endoh
2024-02-08Fix crash when checking symbol encodingPeter Zhu
2023-09-23[Bug #19901]Adam Hess
2023-09-22[Bug #19896]Adam Hess
2023-09-20Fix memory leak in complemented method entriesPeter Zhu
2023-06-03Attrset name is not allowed as an attributeNobuyoshi Nakada
2023-03-28Fix memory leak for iclassPeter Zhu
2023-03-17Fix small issues concerning namespacing in test-all suitelukeg
2023-03-06s/mjit/rjit/Takashi Kokubun
2023-03-06s/MJIT/RJIT/Takashi Kokubun
2023-02-20Update some tests for the new message format of NoMethodErrorYusuke Endoh
2022-12-01Module#remove_method: Check frozen on the right objectJean byroot Boussier
2022-09-06Skip test_redefinition_mismatch on trunk-mjit for nowTakashi Kokubun
2022-07-21Do not have class/module keywords look up ancestors of ObjectJeremy Evans
2022-06-06Add Module#undefined_instance_methodsJeremy Evans
2022-04-16Fix class ancestry checks for duped classesJohn Hawthorn
2022-03-11Add test for protected methods on module includedJohn Hawthorn
2022-01-17Fix the placeholder subclass entry skipping [Bug #18489]Nobuyoshi Nakada
2022-01-14Add a Module#const_added callbackJean Boussier
2022-01-06Update test/ruby/test_module.rbJeremy Evans
2022-01-06Allow include before calling Module#initializeJeremy Evans
2021-11-18Make Module#{public,private,protected,module_function} return argumentsJeremy Evans
2021-09-24Use the flag for uninitialized module [Bug #18185]Nobuyoshi Nakada
2021-09-24Consider modified modules initialized [Bug #18185]Nobuyoshi Nakada
2021-09-20Allow to include uninitialized modules [Bug #18177]Nobuyoshi Nakada
2021-09-17Removed Module.allocate [Bug #17048]Nobuyoshi Nakada
2021-09-17Already initialized modules cannot be replaced [Bug #17048]Nobuyoshi Nakada
2021-09-11Fixed inconsistent require order for assertions and core_assertionsHiroshi SHIBATA
2021-09-11Use CoreAssertions instead of AssertionsHiroshi SHIBATA
2021-06-30Use Module#ancestors order in recursive constant lookupAlan Wu
2021-06-29[WIP] add error_squiggle gemYusuke Endoh
2021-04-23Fix setting method visibility for a refinement without an origin classJeremy Evans
2021-03-16Skip refined method when exporting methods with changed visibilityJeremy Evans
2021-02-22Check for cyclic prepend before making originAlan Wu
2021-02-11Make a cyclic prepend not modify ancestors for the receiverJeremy Evans
2021-01-14Make Module#prepend affect ancestor chain even if argument already included i...Jeremy Evans
2021-01-11Suppress constant redefinition warningsNobuyoshi Nakada
2020-12-24test/ruby/test_module.rb: not depend on the order of method definitionsYusuke Endoh
2020-12-24Module#public_class_method also accepts a symbol array as an argumentYusuke Endoh
2020-12-19test/ruby/test_module.rb: Avoid "warning: method redefined"Yusuke Endoh
2020-12-19Recommit 34f06062174882a98ebef998c50ad8d4f7fc0f2eYusuke Endoh
2020-12-19Partially reintroduce e042e8460bb9a63c05f938d51e8c7c5345a6f3a4 and ...Yusuke Endoh
2020-12-19Added missing tests for public, private, protected and alias_methodNobuyoshi Nakada
2020-12-19Added tests for [Feature #17314]Yusuke Endoh
2020-12-18Use category: :deprecated in warnings that are related to deprecationJeremy Evans
2020-12-18Revert "Added missing tests for public, private, protected and alias_method"Yusuke Endoh
2020-12-18Revert "Added tests for [Feature #17314]"Yusuke Endoh
2020-12-18Added tests for [Feature #17314]Nobuyoshi Nakada
2020-12-18Added missing tests for public, private, protected and alias_methodNobuyoshi Nakada
2020-12-17test/ruby: Check warning messages at a finer granularityNobuyoshi Nakada