提交 c4523b67 编写于 作者: J Jiangtao Hu 提交者: Aaron Xiao

planning: change planning_test_base to take gflag to regenerate golden. and...

planning: change planning_test_base to take gflag to regenerate golden. and update golden log to fix tests.
上级 2e8b99f7
......@@ -39,7 +39,6 @@ cc_test(
],
deps = [
":planning_test_base",
"@gtest//:main",
],
)
......
......@@ -78,3 +78,5 @@ TEST_F(GarageTest, follow) {
} // namespace planning
} // namespace apollo
TMAIN;
......@@ -119,7 +119,7 @@ bool PlanningTestBase::RunPlanning(const std::string& test_case_name,
<< "mv " << tmp_golden_path << " " << FLAGS_test_data_dir << "\n"
<< "git add " << FLAGS_test_data_dir << "/" << golden_result_file;
::apollo::common::util::SetProtoToASCIIFile(*adc_trajectory_,
golden_result_file);
full_golden_path);
} else {
ADCTrajectory golden_result;
bool load_success = ::apollo::common::util::GetProtoFromASCIIFile(
......
......@@ -35,6 +35,13 @@ namespace planning {
using common::adapter::AdapterManager;
#define TMAIN \
int main(int argc, char **argv) { \
::testing::InitGoogleTest(&argc, argv); \
::google::ParseCommandLineFlags(&argc, &argv, true); \
return RUN_ALL_TESTS(); \
}
#define RUN_GOLDEN_TEST \
{ \
const ::testing::TestInfo* const test_info = \
......
......@@ -58,7 +58,6 @@ cc_test(
deps = [
":dp_poly_path",
"//modules/planning/integration_tests:planning_test_base",
"@gtest//:main",
],
)
......
......@@ -102,3 +102,5 @@ TEST_F(DpRoadGraphTest, speed_road_graph) {
} // namespace planning
} // namespace apollo
TMAIN;
\ No newline at end of file
......@@ -76,7 +76,6 @@ cc_test(
deps = [
":dp_st_graph",
"//modules/planning/integration_tests:planning_test_base",
"@gtest//:main",
],
)
......
......@@ -80,3 +80,5 @@ TEST_F(DpStSpeedTest, dp_st_graph_test) {
} // namespace planning
} // namespace apollo
TMAIN;
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册