|
KiCad PCB EDA Suite
|
#include <qa_utils/wx_utils/unit_test_utils.h>#include <connectivity/conn_engine.h>#include <connectivity/conn_facade.h>#include <connectivity/conn_dump.h>#include <schematic_utils/schematic_file_util.h>#include <schematic.h>#include <sch_label.h>#include <sch_screen.h>#include <sch_connection.h>#include <bus_alias.h>#include <connection_graph.h>#include <sch_no_connect.h>#include <sch_symbol.h>#include <sch_line.h>#include <sch_pin.h>#include <settings/settings_manager.h>#include <thread_pool.h>#include <algorithm>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (NativePublicationIsStableAcrossWorkerCounts) | |
| BOOST_AUTO_TEST_CASE (NativeNoConnectNamingRetainsExcludedPinWitnesses) | |
| BOOST_AUTO_TEST_CASE (JoinedLabelsUseTheirIslandLocalName) | |
| BOOST_AUTO_TEST_CASE | ( | JoinedLabelsUseTheirIslandLocalName | ) |
Definition at line 177 of file test_connectivity_engine.cpp.
References BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), SCH_ITEM::Connection(), SCH_TEXT::GetPosition(), EDA_TEXT::GetText(), SCH_CONNECTIVITY::ENGINE::Keys(), KI_TEST::LoadSchematic(), EDA_ITEM::m_Uuid, SCH_CONNECTIVITY::SESSION_KEYS::Name(), path, SCH_CONNECTIVITY::ENGINE::Published(), SCH_CONNECTIVITY::PUBLICATION::Rows(), SCH_ITEM::SetConnectivityDirty(), SCH_LABEL_BASE::SetPosition(), and SCH_CONNECTIVITY::ENGINE::Update().
| BOOST_AUTO_TEST_CASE | ( | NativeNoConnectNamingRetainsExcludedPinWitnesses | ) |
Definition at line 98 of file test_connectivity_engine.cpp.
References BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), expected, SCH_NO_CONNECT::GetPosition(), SCH_LINE::GetStartPoint(), SCH_CONNECTIVITY::INVALID_ID, SCH_CONNECTIVITY::ENGINE::Keys(), KI_TEST::LoadSchematic(), SCH_CONNECTIVITY::SESSION_KEYS::Name(), path, pin, SCH_ITEM::SetConnectivityDirty(), SCH_SYMBOL::SetExcludedFromBoard(), SCH_NO_CONNECT::SetPosition(), SCH_CONNECTIVITY::ENGINE::Signals(), SCH_CONNECTIVITY::ENGINE::Update(), and VECTOR2< T >::y.
| BOOST_AUTO_TEST_CASE | ( | NativePublicationIsStableAcrossWorkerCounts | ) |
Definition at line 43 of file test_connectivity_engine.cpp.
References actual, BOOST_AUTO_TEST_CASE(), BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), SCH_CONNECTIVITY::PUBLICATION::Changes(), SCH_CONNECTIVITY::Dump(), SCH_CONNECTIVITY::CHANGE_SET::Empty(), expected, GetKiCadThreadPool(), KI_TEST::LoadSchematic(), SCH_CONNECTIVITY::FACADE::Published(), and SCH_CONNECTIVITY::FACADE::Update().