4 #include <catch_ros/catch.hpp> 6 #include "../../src/launch/launch_config.h" 17 <arg name="test_argument" value="hello" /> 19 <include file="$(find rosmon_core)/test/basic_sub.launch"> 20 <arg name="test_argument" value="$(arg test_argument)" /> 29 CHECK(getTypedParam<std::string>(
params,
"/test_argument") ==
"hello");
40 <arg name="test_argument" value="hello" /> 42 <include file="$(find rosmon_core)/test/basic_sub.launch"> 43 <arg name="test_argument" default="$(arg test_argument)" /> 52 CHECK(getTypedParam<std::string>(
params,
"/test_argument") ==
"hello");
60 <arg name="test_argument" value="hello" /> 62 <include file="$(find rosmon_core)/test/basic_sub.launch" pass_all_args="true" /> 70 CHECK(getTypedParam<std::string>(
params,
"/test_argument") ==
"hello");
const std::map< std::string, XmlRpc::XmlRpcValue > & parameters() const
void evaluateParameters()
void parseString(const std::string &input, bool onlyArguments=false)
TEST_CASE("include basic","[include]")