浏览代码

Follow googlecartographer/cartographer_ros#471. (#66)

Wolfgang Hess 8 年之前
父节点
当前提交
ac1c33a6c3
共有 1 个文件被更改,包括 3 次插入12 次删除
  1. 3 12
      cartographer_turtlebot/cartographer_turtlebot/configuration_files_test.cc

+ 3 - 12
cartographer_turtlebot/cartographer_turtlebot/configuration_files_test.cc

@@ -17,10 +17,7 @@
 #include <string>
 #include <string>
 #include <vector>
 #include <vector>
 
 
-#include "cartographer/common/configuration_file_resolver.h"
-#include "cartographer/common/lua_parameter_dictionary.h"
 #include "cartographer_ros/node_options.h"
 #include "cartographer_ros/node_options.h"
-#include "cartographer_ros/trajectory_options.h"
 #include "gtest/gtest.h"
 #include "gtest/gtest.h"
 #include "ros/package.h"
 #include "ros/package.h"
 
 
@@ -31,15 +28,9 @@ class ConfigurationFilesTest : public ::testing::TestWithParam<const char*> {};
 
 
 TEST_P(ConfigurationFilesTest, ValidateNodeOptions) {
 TEST_P(ConfigurationFilesTest, ValidateNodeOptions) {
   EXPECT_NO_FATAL_FAILURE({
   EXPECT_NO_FATAL_FAILURE({
-    auto file_resolver = ::cartographer::common::make_unique<
-        ::cartographer::common::ConfigurationFileResolver>(
-        std::vector<string>{::ros::package::getPath("cartographer_turtlebot") +
-                            "/configuration_files"});
-    const string code = file_resolver->GetFileContentOrDie(GetParam());
-    ::cartographer::common::LuaParameterDictionary lua_parameter_dictionary(
-        code, std::move(file_resolver));
-    ::cartographer_ros::CreateNodeOptions(&lua_parameter_dictionary);
-    ::cartographer_ros::CreateTrajectoryOptions(&lua_parameter_dictionary);
+    LoadOptions(::ros::package::getPath("cartographer_turtlebot") +
+                    "/configuration_files",
+                GetParam());
   });
   });
 }
 }