| 
    KiCad PCB EDA Suite
    
   | 
 
#include <boost/test/unit_test.hpp>#include <import_export.h>#include <qa_utils/wx_utils/wx_assert.h>#include <pcbnew_utils/board_test_utils.h>#include <settings/settings_manager.h>#include <google/protobuf/any.pb.h>#include <api/board/board_types.pb.h>#include <board.h>#include <footprint.h>#include <pcb_dimension.h>#include <pcb_track.h>#include <zone.h>Go to the source code of this file.
Classes | |
| struct | PROTO_TEST_FIXTURE | 
Functions | |
| template<typename ProtoClass, typename KiCadClass, typename ParentClass> | |
| void | testProtoFromKiCadObject (KiCadClass *aInput, ParentClass *aParent, bool aStrict=true) | 
| BOOST_FIXTURE_TEST_CASE (BoardTypes, PROTO_TEST_FIXTURE) | |
| BOOST_FIXTURE_TEST_CASE (Padstacks, PROTO_TEST_FIXTURE) | |
| BOOST_FIXTURE_TEST_CASE | ( | BoardTypes | , | 
| PROTO_TEST_FIXTURE | ) | 
Definition at line 93 of file test_api_proto.cpp.
References KI_TEST::LoadBoard(), PCB_ARC_T, PCB_DIM_ALIGNED_T, PCB_DIM_CENTER_T, PCB_DIM_LEADER_T, PCB_DIM_ORTHOGONAL_T, PCB_DIM_RADIAL_T, PCB_TRACE_T, PCB_VIA_T, and testProtoFromKiCadObject().
Referenced by BOOST_FIXTURE_TEST_CASE().
| BOOST_FIXTURE_TEST_CASE | ( | Padstacks | , | 
| PROTO_TEST_FIXTURE | ) | 
Definition at line 169 of file test_api_proto.cpp.
References KI_TEST::LoadBoard(), PCB_VIA_T, and testProtoFromKiCadObject().
| void testProtoFromKiCadObject | ( | KiCadClass * | aInput, | 
| ParentClass * | aParent, | ||
| bool | aStrict = true ) | 
Definition at line 50 of file test_api_proto.cpp.
References BOOST_TEST_CONTEXT(), and BOOST_TEST_MESSAGE().
Referenced by BOOST_FIXTURE_TEST_CASE(), and BOOST_FIXTURE_TEST_CASE().