File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -515,18 +515,20 @@ TEST(BlackboardTest, BlackboardBackup)
515515 <root BTCPP_format="4" >
516516 <BehaviorTree ID="MySubtree">
517517 <Sequence>
518- <Script code=" value:= sub_value " />
519- <Script code=" my_value=2 " />
518+ <Script code=" important_value:= sub_value " />
519+ <Script code=" my_value=false " />
520+ <SaySomething message="{message}" />
520521 </Sequence>
521522 </BehaviorTree>
522523 <BehaviorTree ID="MainTree">
523524 <Sequence>
524- <Script code=" my_value:=1 " />
525- <SubTree ID="MySubtree" sub_value="true" _autoremap="true" />
525+ <Script code=" my_value:=true; another_value:='hi' " />
526+ <SubTree ID="MySubtree" sub_value="true" message="{another_value}" _autoremap="true" />
526527 </Sequence>
527528 </BehaviorTree>
528529 </root> )" ;
529530
531+ factory.registerNodeType <DummyNodes::SaySomething>(" SaySomething" );
530532 factory.registerBehaviorTreeFromText (xml_text);
531533 auto tree = factory.createTree (" MainTree" );
532534
@@ -556,4 +558,6 @@ TEST(BlackboardTest, BlackboardBackup)
556558 ASSERT_EQ (expected_keys[i][a], keys[a]);
557559 }
558560 }
561+ status = tree.tickWhileRunning ();
562+ ASSERT_EQ (status, BT::NodeStatus::SUCCESS);
559563}
You can’t perform that action at this time.
0 commit comments