|
KiCad PCB EDA Suite
|
#include <memory>#include <qa_utils/wx_utils/unit_test_utils.h>#include <schematic_utils/schematic_file_util.h>#include <lib_symbol.h>#include <pgm_base.h>#include <project.h>#include <reporter.h>#include <sch_screen.h>#include <sch_sheet_path.h>#include <sch_symbol.h>#include <schematic.h>#include <settings/settings_manager.h>#include <link_imported_footprints.h>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (UnannotatedReferencesAreNotLinked) | |
| BOOST_AUTO_TEST_CASE (CacheRenamesReachTheFields) | |
| BOOST_AUTO_TEST_CASE (SharedSheetInstancesMustAgree) | |
| BOOST_AUTO_TEST_CASE | ( | CacheRenamesReachTheFields | ) |
Definition at line 79 of file test_link_imported_footprints.cpp.
References SCH_SCREEN::Append(), BOOST_CHECK_EQUAL(), FOOTPRINT, NULL_REPORTER::GetInstance(), LIB_SYMBOL::GetLibId(), PGM_BASE::GetSettingsManager(), LinkImportedFootprints(), SETTINGS_MANAGER::LoadProject(), path, Pgm(), SETTINGS_MANAGER::Prj(), project, and SCH_SYMBOL::SetRef().
| BOOST_AUTO_TEST_CASE | ( | SharedSheetInstancesMustAgree | ) |
Definition at line 115 of file test_link_imported_footprints.cpp.
References BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), FOOTPRINT, SCH_SYMBOL::GetField(), NULL_REPORTER::GetInstance(), SCH_SYMBOL::GetRef(), SCH_FIELD::GetText(), LinkImportedFootprints(), KI_TEST::LoadSchematic(), path, SCH_SYMBOL_T, SCH_SYMBOL::SetFootprintFieldText(), and split().
| BOOST_AUTO_TEST_CASE | ( | UnannotatedReferencesAreNotLinked | ) |
Definition at line 42 of file test_link_imported_footprints.cpp.
References SCH_SCREEN::Append(), BOOST_AUTO_TEST_CASE(), BOOST_CHECK_EQUAL(), FOOTPRINT, NULL_REPORTER::GetInstance(), LIB_SYMBOL::GetLibId(), PGM_BASE::GetSettingsManager(), LinkImportedFootprints(), SETTINGS_MANAGER::LoadProject(), path, Pgm(), SETTINGS_MANAGER::Prj(), project, and SCH_SYMBOL::SetRef().