summaryrefslogtreecommitdiffhomepage
path: root/test/t/kernel.rb
AgeCommit message (Expand)Author
2020-10-12Integrate `Fixnum` class into `Integer` classdearblue
2020-07-16Fixed shift width for `MRB_ENV_SET_BIDX()`dearblue
2020-06-09Update `test/t/kernel.rb`dearblue
2020-05-24Do not destruct rest arguments for __send__Yusuke Endoh
2020-04-21`Kernel#clone` and `Kernel#dup` no longer raise `TypeError`; fix #4974Yukihiro "Matz" Matsumoto
2019-07-29Merge pull request #4407 from shuujii/add-assert_raise_with_message-and-asser...Yukihiro "Matz" Matsumoto
2019-06-30Fix `include`, `prepend` and `extend` to frozen objectKOBAYASHI Shuji
2019-06-27Add modification tests for immediate valueKOBAYASHI Shuji
2019-06-21Move `Kernel#__send__` test to core from `mruby-metaprog`KOBAYASHI Shuji
2019-06-16Fix cvar, ivar, const and method can be removed to frozen objectKOBAYASHI Shuji
2019-06-07Remove `Kernel#global_variables` from coreKOBAYASHI Shuji
2019-04-26Add `assert_raise_with_message` and `assert_raise_with_message_pattern`KOBAYASHI Shuji
2019-04-10Use `mrb_immediate_p()` in `mrb_obj_freeze()` and `mrb_obj_frozen()`KOBAYASHI Shuji
2019-03-17Fix class/instance variable name validationKOBAYASHI Shuji
2018-09-07Clear terminated spacedearblue
2018-09-01Move `Kernel#send` to `mruby-metaprog` gem.Yukihiro "Matz" Matsumoto
2018-08-30Separate meta-programming features to `mruby-metaprog` gem.Yukihiro "Matz" Matsumoto
2018-06-01The `clone` method should copy object status (e.g. frozen) too; #4030Yukihiro "Matz" Matsumoto
2017-12-23Update `Kernel#method_missing` tests for new `NoMethodError` message.Yukihiro "Matz" Matsumoto
2017-10-28Update test for `Kernel#local_variables`Yukihiro "Matz" Matsumoto
2017-08-11Added basic test for calling a missing method through superChristopher Aue
2017-06-28Remove redundant use of `Object#to_s` in interpolation.Yukihiro "Matz" Matsumoto
2017-02-06Kernel#local_variables: Make result array uniqueksss
2016-12-25Fix segv when primitive valueksss
2016-12-11Implement Object#freezeTakashi Kokubun
2016-12-01Use mrb_ptr instead of mrb_cptr in Kernel#to_sBouke van der Bijl
2016-11-24Copy over INSTANCE_TT when duping classBouke van der Bijl
2016-06-18add test for public_methods(false)Yasuhiro Matsumoto
2014-06-01remove part of 9cd71916 test for same reason as 5306e47Yukihiro "Matz" Matsumoto
2014-05-19Move `Kernel.local_variables` to core.take_cheeze
2014-05-18Add test for remove_instance_variableCarson McDonald
2014-05-16Fix #2259 .take_cheeze
2014-05-09Move `__method__` to mruby-kernel-ext since it's not ISO method.take_cheeze
2014-03-28Implement Kernel#define_singleton_methodksss
2014-03-27Implement Kernel#__method__ksss
2014-02-27Refactor tests in kernel.rbJun Hiroe
2014-02-26add test for Kernel#instance_variable_defined?cubicdaiya
2014-02-09Fix Kernel#global_variables for $1-$9Pavel
2014-01-10add operator "!~".Tomoyuki Sahara
2014-01-04object_id may not return Fixnum (ISO says Integer), since intptr_t may be big...Yukihiro "Matz" Matsumoto
2014-01-01return value from #object_id may not be Fixnum; ref #1630Yukihiro "Matz" Matsumoto
2014-01-01successful recursion check to be shallower; ref #1630Yukihiro "Matz" Matsumoto
2013-12-31Method missing and inspect testsCarson McDonald
2013-12-31Test coverage of extending stack and overflowCarson McDonald
2013-12-31More object_id test coverageCarson McDonald
2013-12-04Add is_a? test to cover issue 1477Carson McDonald
2013-08-02I fix order of actual and expect test value in kernel.rb.Jun Hiroe
2013-06-15Improve Kernel TestsDaniel Bovensiepen
2013-05-05Adding a few more respond_to testsCarson McDonald
2013-04-20Add a test for respond_to_missing?Carson McDonald