Add mom boot options

and remove a lot of stale parfait boots from tests
(from before using rubyxc)
This commit is contained in:
2019-09-07 16:43:47 +03:00
parent 1539904ee2
commit 2c681bf2e5
25 changed files with 16 additions and 39 deletions

View File

@ -5,7 +5,6 @@ module VoolBlocks
include VoolCompile
def setup
Parfait.boot!(Parfait.default_test_options)
@ins = compile_first_block( "local = 5" )
end
def test_block_compiles
@ -31,7 +30,6 @@ module VoolBlocks
class TestAssignMomInstanceToLocal < MiniTest::Test
include VoolCompile
def setup
Parfait.boot!(Parfait.default_test_options)
@ins = compile_first_block( "local = @a" , "@a = 5") #second arg in method scope
end
def test_class_compiles
@ -49,7 +47,6 @@ module VoolBlocks
include VoolCompile
def setup
Parfait.boot!(Parfait.default_test_options)
@ins = compile_first_block( "arg = 5")
end
@ -67,7 +64,6 @@ module VoolBlocks
class TestAssignMomToInstance < MiniTest::Test
include VoolCompile
def setup
Parfait.boot!(Parfait.default_test_options)
end
def test_assigns_const
@ins = compile_first_block( "@a = 5")

View File

@ -5,8 +5,6 @@ module VoolBlocks
include VoolCompile
def setup
Parfait.boot!(Parfait.default_test_options)
Mom::Builtin.boot_functions
@ins = compile_first_block( "if(5.div4) ; @a = 6 ; else; @a = 5 ; end")
end

View File

@ -5,7 +5,6 @@ module VoolBlocks
include VoolCompile
def setup
Parfait.boot!(Parfait.default_test_options)
@ins = compile_first_block( "while(@a) ; @a = 5 ; end")
end