mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Remove some tests from mruby-objectspace gem; #5040
Those tests succeeds only on some configuration.
This commit is contained in:
@@ -70,23 +70,12 @@ assert 'ObjectSpace.memsize_of' do
|
||||
assert_equal ObjectSpace.memsize_of(true), int_size
|
||||
assert_equal ObjectSpace.memsize_of(false), int_size
|
||||
|
||||
float_size = if Object.const_defined? :Float
|
||||
ObjectSpace.memsize_of 1.0
|
||||
else
|
||||
nil
|
||||
end
|
||||
|
||||
# need some way of asking if floats are boxed
|
||||
assert_equal float_size, 0 if float_size
|
||||
|
||||
assert_not_equal ObjectSpace.memsize_of('a'), 0, 'memsize of str'
|
||||
|
||||
if __ENCODING__ == "UTF-8"
|
||||
assert_not_equal ObjectSpace.memsize_of("こんにちは世界"), 0, 'memsize of utf8 str'
|
||||
end
|
||||
|
||||
assert_not_equal ObjectSpace.memsize_of(0..1), 0, 'range not zero'
|
||||
|
||||
# class defs
|
||||
class_obj_size = ObjectSpace.memsize_of Class
|
||||
assert_not_equal class_obj_size, 0, 'Class obj not zero'
|
||||
|
||||
Reference in New Issue
Block a user