diff --git a/tests/gtest_subtree.cpp b/tests/gtest_subtree.cpp index 1808d87e4..d1bafd75a 100644 --- a/tests/gtest_subtree.cpp +++ b/tests/gtest_subtree.cpp @@ -594,6 +594,72 @@ TEST(SubTree, SubtreeModels) tree.tickWhileRunning(); } +TEST(SubTree, SubtreeModelDefault) +{ + // clang-format off + + static const char* xml_text = R"( + + + + + + + + + + + + + + + + + + + + )"; + + // clang-format on + + BehaviorTreeFactory factory; + auto tree = factory.createTreeFromText(xml_text); + tree.tickWhileRunning(); +} + +TEST(SubTree, SubtreeModelDefaultWithAutoremap) +{ + // clang-format off + + static const char* xml_text = R"( + + + + + + + + + + + + + + + + + + + + )"; + + // clang-format on + + BehaviorTreeFactory factory; + auto tree = factory.createTreeFromText(xml_text); + tree.tickWhileRunning(); +} + class PrintToConsole : public BT::SyncActionNode { public: