Apollo  6.0
Open source self driving car software
Classes | Namespaces | Macros | Functions
control_test_base.h File Reference
#include <string>
#include "gtest/gtest.h"
#include "modules/control/common/control_gflags.h"
#include "modules/control/control_component.h"
#include "modules/control/proto/control_cmd.pb.h"
Include dependency graph for control_test_base.h:

Go to the source code of this file.

Classes

class  apollo::control::ControlTestBase
 

Namespaces

 apollo::control
 apollo::control
 
 apollo
 PlanningContext is the runtime context in planning. It is persistent across multiple frames.
 

Macros

#define RUN_GOLDEN_TEST
 

Functions

 DECLARE_string (test_localization_file)
 
 DECLARE_string (test_pad_file)
 
 DECLARE_string (test_planning_file)
 
 DECLARE_string (test_chassis_file)
 
 DECLARE_string (test_data_dir)
 
 DECLARE_string (test_monitor_file)
 

Macro Definition Documentation

◆ RUN_GOLDEN_TEST

#define RUN_GOLDEN_TEST
Value:
{ \
const ::testing::TestInfo *const test_info = \
::testing::UnitTest::GetInstance()->current_test_info(); \
bool run_control_success = test_control(test_info->name(), 0); \
EXPECT_TRUE(run_control_success); \
}

Function Documentation

◆ DECLARE_string() [1/6]

DECLARE_string ( test_localization_file  )

◆ DECLARE_string() [2/6]

DECLARE_string ( test_pad_file  )

◆ DECLARE_string() [3/6]

DECLARE_string ( test_planning_file  )

◆ DECLARE_string() [4/6]

DECLARE_string ( test_chassis_file  )

◆ DECLARE_string() [5/6]

DECLARE_string ( test_data_dir  )

◆ DECLARE_string() [6/6]

DECLARE_string ( test_monitor_file  )