|
KiCad PCB EDA Suite
|
#include <boost/test/unit_test.hpp>#include <qa_utils/wx_utils/unit_test_utils.h>#include <lib_id.h>#include <schematic.h>#include <sch_io/altium/sch_io_altium.h>#include <sch_label.h>#include <sch_line.h>#include <sch_screen.h>#include <sch_sheet.h>#include <sch_sheet_path.h>#include <sch_symbol.h>#include <settings/settings_manager.h>#include <map>#include <optional>#include <set>#include <vector>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (Issue22943_SourceLibrarySymbolLibId) | |
| BOOST_AUTO_TEST_CASE (Issue24861_RepeatedSchematicChannels) | |
| BOOST_AUTO_TEST_CASE (Ticket1303_MultiPageBlock) | |
| BOOST_AUTO_TEST_CASE (Issue24843_SymbolOrientationMatchesAltium) | |
| BOOST_AUTO_TEST_CASE | ( | Issue22943_SourceLibrarySymbolLibId | ) |
Definition at line 96 of file test_altium_sch_import.cpp.
References BOOST_AUTO_TEST_CASE(), BOOST_REQUIRE(), SCH_IO_ALTIUM::EnumerateSymbolLib(), LIB_ID::Format(), SCH_SYMBOL::GetLibId(), SCH_SHEET::GetScreen(), LIB_ID::GetUniStringLibItemName(), LIB_ID::GetUniStringLibNickname(), LIB_ID::IsValid(), SCH_SCREEN::Items(), SCH_IO_ALTIUM::LoadSchematicFile(), EE_RTREE::OfType(), SCH_SYMBOL_T, and UTF8::wx_str().
| BOOST_AUTO_TEST_CASE | ( | Issue24843_SymbolOrientationMatchesAltium | ) |
Definition at line 287 of file test_altium_sch_import.cpp.
References actual, BOOST_REQUIRE(), expected, SCH_SYMBOL::GetOrientationProp(), SCH_SYMBOL::GetRef(), SCH_IO_ALTIUM::LoadSchematicFile(), SCH_SYMBOL_T, SYMBOL_ANGLE_0, SYMBOL_ANGLE_180, SYMBOL_ANGLE_270, and SYMBOL_ANGLE_90.
| BOOST_AUTO_TEST_CASE | ( | Issue24861_RepeatedSchematicChannels | ) |
Definition at line 136 of file test_altium_sch_import.cpp.
References BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), SCH_SHEET::GetName(), SCH_SYMBOL::GetRef(), SCH_IO_ALTIUM::LoadSchematicFile(), and SCH_SYMBOL_T.
| BOOST_AUTO_TEST_CASE | ( | Ticket1303_MultiPageBlock | ) |
Definition at line 202 of file test_altium_sch_import.cpp.
References BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), SCH_TEXT::GetPosition(), SCH_SHEET::GetScreen(), EDA_TEXT::GetText(), SCH_SCREEN::Items(), SCH_IO_ALTIUM::LoadSchematicFile(), EE_RTREE::OfType(), SCH_HIER_LABEL_T, SCH_LABEL_T, and SCH_SHEET_T.