diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2020-07-24 12:02:05 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2020-07-24 12:02:05 +0900 |
| commit | c69ca2c7f824d48203a49f194203db93b64994bf (patch) | |
| tree | 9eec72eb246f65f364ca183381325eb7d489bc77 /mrbgems/mruby-os-memsize/test/memsize.rb | |
| parent | b4f4f5968b7c5e05b91bf7a62a0438b0d4c9133e (diff) | |
| parent | ccd5f203bf1e7c54cb08fc9eecfe2772277b5a58 (diff) | |
| download | mruby-c69ca2c7f824d48203a49f194203db93b64994bf.tar.gz mruby-c69ca2c7f824d48203a49f194203db93b64994bf.zip | |
Merge pull request #5045 from dearblue/memsize_of
Improve `mruby-os-memsize`
Diffstat (limited to 'mrbgems/mruby-os-memsize/test/memsize.rb')
| -rw-r--r-- | mrbgems/mruby-os-memsize/test/memsize.rb | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/mrbgems/mruby-os-memsize/test/memsize.rb b/mrbgems/mruby-os-memsize/test/memsize.rb index c6b1b7b2d..6be8f1b06 100644 --- a/mrbgems/mruby-os-memsize/test/memsize.rb +++ b/mrbgems/mruby-os-memsize/test/memsize.rb @@ -12,7 +12,7 @@ assert 'ObjectSpace.memsize_of' do assert_not_equal ObjectSpace.memsize_of('a'), 0, 'memsize of str' if __ENCODING__ == "UTF-8" - assert_not_equal ObjectSpace.memsize_of("縺薙s縺ォ縺。縺ッ荳也阜"), 0, 'memsize of utf8 str' + assert_not_equal ObjectSpace.memsize_of("こんにちは世界"), 0, 'memsize of utf8 str' end # class defs @@ -22,20 +22,6 @@ assert 'ObjectSpace.memsize_of' do empty_class_def_size = ObjectSpace.memsize_of Class.new assert_not_equal empty_class_def_size, 0, 'Class def not zero' - class_without_methods = Class.new do - @a = 1 - @b = 2 - end - class_total_size = empty_class_def_size + (int_size * 2) - assert_equal ObjectSpace.memsize_of(class_without_methods), class_total_size, 'class without methods size' - - module_without_methods = Module.new do - @a = 1 - @b = 2 - end - module_total_size = empty_class_def_size + (int_size * 2) - assert_equal ObjectSpace.memsize_of(module_without_methods), module_total_size, 'module without methods size' - proc_size = ObjectSpace.memsize_of Proc.new { x = 1; x } assert_not_equal proc_size, 0 |
