2018-07-04 23:21:11 +03:00
|
|
|
|
|
|
|
require_relative "helper"
|
|
|
|
|
|
|
|
module Vool
|
|
|
|
class TestBlockStatement < MiniTest::Test
|
|
|
|
include MomCompile
|
|
|
|
|
|
|
|
def setup
|
|
|
|
Parfait.boot!
|
|
|
|
@ret = compile_mom( as_test_main("self.main {|elem| elem } "))
|
|
|
|
end
|
|
|
|
|
|
|
|
def test_is_compiler
|
2018-07-05 14:02:38 +03:00
|
|
|
# assert_equal Mom::MomCompiler , @ret.class
|
2018-07-04 23:21:11 +03:00
|
|
|
end
|
|
|
|
|
|
|
|
def est_has_compilers
|
|
|
|
assert_equal Risc::MethodCompiler , @ret.method_compilers.first.class
|
|
|
|
end
|
|
|
|
|
|
|
|
end
|
|
|
|
end
|