11extends GutTest
22## Tests for InstructionTree
33
4+ const BlockTreeUtil = preload ("res://addons/block_code/ui/block_tree_util.gd" )
45const CategoryFactory = preload ("res://addons/block_code/ui/picker/categories/category_factory.gd" )
56const InstructionTree = preload ("res://addons/block_code/instruction_tree/instruction_tree.gd" )
67
@@ -88,7 +89,7 @@ func test_tree_node_text():
8889
8990func test_script_no_nodes ():
9091 var bsd := BlockScriptData .new ("Foo" )
91- var script := InstructionTree .generate_script_from_nodes ([], bsd )
92+ var script := BlockTreeUtil .generate_script_from_nodes ([], bsd )
9293 assert_eq (
9394 script ,
9495 (
@@ -105,7 +106,7 @@ func test_script_no_nodes():
105106func test_script_no_entry_blocks ():
106107 var bsd := BlockScriptData .new ("Foo" )
107108 var nodes : Array [Node ] = [Node .new (), Node2D .new (), Control .new ()]
108- var script := InstructionTree .generate_script_from_nodes (nodes , bsd )
109+ var script := BlockTreeUtil .generate_script_from_nodes (nodes , bsd )
109110 assert_eq (
110111 script ,
111112 (
@@ -137,7 +138,7 @@ func test_basic_script():
137138 assert_eq (ready_block .bottom_snap .get_snapped_block (), print_block )
138139
139140 var bsd := BlockScriptData .new ("Node2D" )
140- var script := InstructionTree .generate_script_from_nodes ([ready_block ], bsd )
141+ var script := BlockTreeUtil .generate_script_from_nodes ([ready_block ], bsd )
141142 assert_eq (
142143 script ,
143144 (
@@ -165,7 +166,7 @@ func test_multiple_entry_script():
165166 var ready_block_2 : Block = dup_node (ready_block )
166167
167168 var bsd := BlockScriptData .new ("Node2D" )
168- var script := InstructionTree .generate_script_from_nodes ([ready_block , ready_block_2 ], bsd )
169+ var script := BlockTreeUtil .generate_script_from_nodes ([ready_block , ready_block_2 ], bsd )
169170 assert_eq (
170171 script ,
171172 (
@@ -196,7 +197,7 @@ func test_signal_script():
196197 entered_block .bottom_snap .snapped_block = print_block
197198
198199 var bsd := BlockScriptData .new ("Area2D" )
199- var script = InstructionTree .generate_script_from_nodes ([entered_block ], bsd )
200+ var script = BlockTreeUtil .generate_script_from_nodes ([entered_block ], bsd )
200201 assert_eq (
201202 script ,
202203 (
0 commit comments