add normalizing and method compilation phases (empty)
This commit is contained in:
16
test/melon/compilers/test_normalizer.rb
Normal file
16
test/melon/compilers/test_normalizer.rb
Normal file
@ -0,0 +1,16 @@
|
||||
require_relative "helper"
|
||||
|
||||
module Melon
|
||||
module Compilers
|
||||
class TestNormalizer < MiniTest::Test
|
||||
|
||||
def setup
|
||||
Register.machine.boot unless Register.machine.booted
|
||||
end
|
||||
|
||||
def test_no_thing
|
||||
assert true
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
@ -29,7 +29,7 @@ module Melon
|
||||
end
|
||||
|
||||
def test_compile_class
|
||||
Compiler.compile "class TestIvar < Object ; def meth; @ivar;end; end"
|
||||
RubyCompiler.compile "class TestIvar < Object ; def meth; @ivar;end; end"
|
||||
itest = Parfait.object_space.get_class_by_name(:TestIvar)
|
||||
assert itest
|
||||
assert itest.instance_type.names.include?(:ivar) , itest.instance_type.names.inspect
|
||||
|
Reference in New Issue
Block a user