KiCad PCB EDA Suite
|
#include <qa_utils/wx_utils/unit_test_utils.h>
#include "eeschema_test_utils.h"
#include <refdes_tracker.h>
#include <sch_reference_list.h>
Go to the source code of this file.
Classes | |
struct | REFDES_UNITS_TEST_CASE |
class | TEST_REFDES_TRACKER_UNITS |
Functions | |
BOOST_AUTO_TEST_CASE (GetNextRefDesForUnits_BasicCases) | |
BOOST_AUTO_TEST_CASE (GetNextRefDesForUnits_EdgeCases) | |
BOOST_AUTO_TEST_CASE (GetNextRefDesForUnits_UsagePattern) | |
BOOST_AUTO_TEST_CASE (GetNextRefDesForUnits_ThreadSafety) | |
BOOST_AUTO_TEST_CASE (GetNextRefDesForUnits_Integration) | |
BOOST_AUTO_TEST_CASE (Serialization_WithTrackedReferences) | |
Variables | |
static const std::vector< REFDES_UNITS_TEST_CASE > | refdesUnitsTestCases |
BOOST_AUTO_TEST_CASE | ( | GetNextRefDesForUnits_BasicCases | ) |
Definition at line 231 of file test_annotation_refdes_tracker_units.cpp.
References refdesUnitsTestCases.
BOOST_AUTO_TEST_CASE | ( | GetNextRefDesForUnits_EdgeCases | ) |
Definition at line 239 of file test_annotation_refdes_tracker_units.cpp.
References BOOST_CHECK_EQUAL(), REFDES_TRACKER::Contains(), REFDES_TRACKER::GetNextRefDesForUnits(), and REFDES_TRACKER::Insert().
BOOST_AUTO_TEST_CASE | ( | GetNextRefDesForUnits_Integration | ) |
Definition at line 332 of file test_annotation_refdes_tracker_units.cpp.
References BOOST_CHECK_EQUAL(), REFDES_TRACKER::Contains(), REFDES_TRACKER::Deserialize(), REFDES_TRACKER::GetNextRefDesForUnits(), REFDES_TRACKER::Insert(), next(), and REFDES_TRACKER::Serialize().
BOOST_AUTO_TEST_CASE | ( | GetNextRefDesForUnits_ThreadSafety | ) |
Definition at line 305 of file test_annotation_refdes_tracker_units.cpp.
References BOOST_CHECK_EQUAL(), REFDES_TRACKER::Contains(), and REFDES_TRACKER::GetNextRefDesForUnits().
BOOST_AUTO_TEST_CASE | ( | GetNextRefDesForUnits_UsagePattern | ) |
Definition at line 265 of file test_annotation_refdes_tracker_units.cpp.
References BOOST_CHECK_EQUAL(), REFDES_TRACKER::Contains(), and REFDES_TRACKER::GetNextRefDesForUnits().
BOOST_AUTO_TEST_CASE | ( | Serialization_WithTrackedReferences | ) |
Definition at line 379 of file test_annotation_refdes_tracker_units.cpp.
References BOOST_CHECK_EQUAL(), REFDES_TRACKER::Contains(), REFDES_TRACKER::Deserialize(), REFDES_TRACKER::GetNextRefDesForUnits(), REFDES_TRACKER::Insert(), next(), and REFDES_TRACKER::Serialize().
|
static |
Definition at line 133 of file test_annotation_refdes_tracker_units.cpp.
Referenced by BOOST_AUTO_TEST_CASE().