MoveIt Pro Behavior
Core Behaviors for MoveIt Pro
Loading...
Searching...
No Matches
test_behavior_impl.hpp File Reference
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  moveit_studio
 
namespace  moveit_studio::test_utils
 

Functions

BT::NodeConfiguration moveit_studio::test_utils::createNodeConfig (const std::set< std::string > &input_port_ids, const std::set< std::string > &output_port_ids)
 
std::string moveit_studio::test_utils::joinStrings (const std::set< std::string > &input)
 
std::set< std::string > moveit_studio::test_utils::getPortIDsWithDirection (const BT::PortsList &ports, const BT::PortDirection direction)
 
std::string moveit_studio::test_utils::comparePortIds (const std::set< std::string > &actual, const std::set< std::string > &expected)
 
void moveit_studio::test_utils::checkBehaviorPortExpectations (const std::string &behavior_name, const BT::PortsList &actual_port_list, const PortSetterMap &expected_input_port_setters, const PortSetterMap &expected_output_port_setters)
 
std::set< std::string > moveit_studio::test_utils::getPortIDs (const PortSetterMap &map, bool only_mandatory=false)
 Returns port IDs in a port setter map.