|
KiCad PCB EDA Suite
|
Standalone test to load legacy schematic and check references. More...
#include <boost/test/unit_test.hpp>#include <eeschema_test_utils.h>#include <sch_io/kicad_sexpr/sch_io_kicad_sexpr.h>#include <sch_screen.h>#include <sch_sheet.h>#include <sch_symbol.h>#include <schematic.h>#include <kiid.h>#include <sch_file_versions.h>#include <qa_utils/wx_utils/unit_test_utils.h>#include <settings/settings_manager.h>#include <wx/filename.h>#include <wx/log.h>#include <wx/stdpaths.h>#include <sch_sheet_path.h>#include <trace_helpers.h>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (TestLoadWithLogging) | |
Standalone test to load legacy schematic and check references.
Definition in file test_legacy_load.cpp.
| BOOST_AUTO_TEST_CASE | ( | TestLoadWithLogging | ) |
Definition at line 52 of file test_legacy_load.cpp.
References KIID::AsString(), KIID_PATH::AsString(), BOOST_AUTO_TEST_CASE(), BOOST_REQUIRE(), BOOST_TEST_MESSAGE(), SCH_SHEET_LIST::CheckForMissingSymbolInstances(), KI_TEST::GetEeschemaTestDataDir(), SCH_SYMBOL::GetRef(), SCH_SCREEN::Items(), FILEEXT::KiCadSchematicFileExtension, SCH_SHEET_PATH::LastScreen(), SETTINGS_MANAGER::LoadProject(), SCH_IO_KICAD_SEXPR::LoadSchematicFile(), EDA_ITEM::m_Uuid, EE_RTREE::OfType(), SCH_SHEET_PATH::Path(), SCH_SHEET_PATH::PathHumanReadable(), SETTINGS_MANAGER::Prj(), project, and SCH_SYMBOL_T.