testing for arrays in all the wrong places
This commit is contained in:
parent
b5ca886069
commit
9189e56e77
@ -9,6 +9,9 @@ module Vool
|
|||||||
@stats = compile_first_method( "5.mod4").first
|
@stats = compile_first_method( "5.mod4").first
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_compiles_not_array
|
||||||
|
assert Array != @stats.class , @stats
|
||||||
|
end
|
||||||
def test_class_compiles
|
def test_class_compiles
|
||||||
assert_equal Mom::SlotConstant , @stats.first.class , @stats
|
assert_equal Mom::SlotConstant , @stats.first.class , @stats
|
||||||
end
|
end
|
||||||
|
@ -9,6 +9,9 @@ module Vool
|
|||||||
@stats = compile_first_method( "'5'.get_internal_byte(1)").first
|
@stats = compile_first_method( "'5'.get_internal_byte(1)").first
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_compiles_not_array
|
||||||
|
assert Array != @stats.class , @stats
|
||||||
|
end
|
||||||
def test_class_compiles
|
def test_class_compiles
|
||||||
assert_equal Mom::SlotConstant , @stats.first.class , @stats
|
assert_equal Mom::SlotConstant , @stats.first.class , @stats
|
||||||
end
|
end
|
||||||
|
@ -11,6 +11,9 @@ module Vool
|
|||||||
@first = @stats.first
|
@first = @stats.first
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_compiles_not_array
|
||||||
|
assert Array != @stats.class , @stats
|
||||||
|
end
|
||||||
def test_if_compiles_as_array
|
def test_if_compiles_as_array
|
||||||
assert_equal Mom::IfStatement , @first.class , @stats
|
assert_equal Mom::IfStatement , @first.class , @stats
|
||||||
end
|
end
|
||||||
|
@ -9,6 +9,9 @@ module Vool
|
|||||||
@method = compile_first_method( "@a = 5")
|
@method = compile_first_method( "@a = 5")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_compiles_not_array
|
||||||
|
assert Array != @stats.class , @stats
|
||||||
|
end
|
||||||
def test_class_compiles
|
def test_class_compiles
|
||||||
assert_equal Mom::SlotConstant , @method.first.class , @method
|
assert_equal Mom::SlotConstant , @method.first.class , @method
|
||||||
end
|
end
|
||||||
|
@ -10,6 +10,9 @@ module Vool
|
|||||||
@first = @stats.first
|
@first = @stats.first
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_compiles_not_array
|
||||||
|
assert Array != @stats.class , @stats
|
||||||
|
end
|
||||||
def test_class_compiles
|
def test_class_compiles
|
||||||
assert_equal Mom::SlotConstant , @first.class , @stats
|
assert_equal Mom::SlotConstant , @first.class , @stats
|
||||||
end
|
end
|
||||||
|
@ -9,6 +9,9 @@ module Vool
|
|||||||
@stats = compile_first_method( "return 5").first
|
@stats = compile_first_method( "return 5").first
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_compiles_not_array
|
||||||
|
assert Array != @stats.class , @stats
|
||||||
|
end
|
||||||
def test_class_compiles
|
def test_class_compiles
|
||||||
assert_equal Mom::SlotConstant , @stats.first.class , @stats
|
assert_equal Mom::SlotConstant , @stats.first.class , @stats
|
||||||
end
|
end
|
||||||
|
@ -11,7 +11,10 @@ module Vool
|
|||||||
@first = @stats.first
|
@first = @stats.first
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_if_compiles_as_array
|
def test_compiles_not_array
|
||||||
|
assert Array != @stats.class , @stats
|
||||||
|
end
|
||||||
|
def test_compiles_as_while
|
||||||
assert_equal Mom::WhileStatement , @first.class , @stats
|
assert_equal Mom::WhileStatement , @first.class , @stats
|
||||||
end
|
end
|
||||||
def test_condition_compiles_to_check
|
def test_condition_compiles_to_check
|
||||||
|
Loading…
Reference in New Issue
Block a user