|
KiCad PCB EDA Suite
|
#include <qa_utils/wx_utils/unit_test_utils.h>#include <memory>#include <pin_map.h>#include <lib_symbol.h>#include <richio.h>#include <sch_io/kicad_sexpr/sch_io_kicad_sexpr.h>#include <sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.h>#include <symbol_library_common.h>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (RootSymbolWithStackedAndSharedMaps) | |
| BOOST_AUTO_TEST_CASE (EmptyStateProducesNoTokens) | |
| BOOST_AUTO_TEST_CASE (DerivedEmitsOnlyOwnSets) | |
| BOOST_AUTO_TEST_CASE (MalformedInputIsRejected) | |
| BOOST_AUTO_TEST_CASE (NewerFormatVersionIsRefused) | |
| BOOST_AUTO_TEST_CASE | ( | DerivedEmitsOnlyOwnSets | ) |
Definition at line 116 of file test_pin_map_roundtrip.cpp.
References PIN_MAP_SET::AddOrReplace(), LIB_SYMBOL::PinMaps(), LIB_SYMBOL::SetAssociatedFootprints(), and LIB_SYMBOL::SetParent().
| BOOST_AUTO_TEST_CASE | ( | EmptyStateProducesNoTokens | ) |
Definition at line 105 of file test_pin_map_roundtrip.cpp.
References text.
| BOOST_AUTO_TEST_CASE | ( | MalformedInputIsRejected | ) |
Definition at line 141 of file test_pin_map_roundtrip.cpp.
References SCH_IO_KICAD_SEXPR::ParseLibSymbols().
| BOOST_AUTO_TEST_CASE | ( | NewerFormatVersionIsRefused | ) |
Definition at line 150 of file test_pin_map_roundtrip.cpp.
References SCH_IO_KICAD_SEXPR_PARSER::ParseLib(), and text.
| BOOST_AUTO_TEST_CASE | ( | RootSymbolWithStackedAndSharedMaps | ) |
Definition at line 67 of file test_pin_map_roundtrip.cpp.
References PIN_MAP_SET::AddOrReplace(), BOOST_AUTO_TEST_CASE(), BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), LIB_SYMBOL::GetAssociatedFootprints(), PIN_MAP::GetPadNumber(), LIB_SYMBOL::GetPinMaps(), LIB_SYMBOL::PinMaps(), roundTrip(), LIB_SYMBOL::SetAssociatedFootprints(), and PIN_MAP::SetEntry().