|
KiCad PCB EDA Suite
|
#include <boost/test/unit_test.hpp>#include <board.h>#include <footprint.h>#include <pad.h>#include <netinfo.h>#include <netlist_reader/pcb_netlist.h>#include <netlist_reader/board_netlist_updater.h>#include <qa_utils/wx_utils/unit_test_utils.h>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (ChainRemovalClearsTerminalPads) | |
| BOOST_AUTO_TEST_CASE (ChainRenameClearsStaleTerminalPads) | |
| BOOST_AUTO_TEST_CASE (UnchangedChainPreservesTerminalPads) | |
| BOOST_AUTO_TEST_CASE | ( | ChainRemovalClearsTerminalPads | ) |
Definition at line 56 of file test_net_chain_terminal_pad_stale.cpp.
References BOARD_NETLIST_UPDATER::ApplyChainAssignments(), BOOST_AUTO_TEST_CASE(), FOOTPRINT, NETINFO_ITEM::GetNetChain(), NETINFO_ITEM::GetTerminalPad(), NETINFO_ITEM::GetTerminalPadUuid(), EDA_ITEM::m_Uuid, netlist, niluuid, NETINFO_ITEM::SetNetChain(), FOOTPRINT::SetReference(), NETINFO_ITEM::SetTerminalPad(), and NETINFO_ITEM::SetTerminalPadUuid().
| BOOST_AUTO_TEST_CASE | ( | ChainRenameClearsStaleTerminalPads | ) |
Definition at line 104 of file test_net_chain_terminal_pad_stale.cpp.
References BOARD_NETLIST_UPDATER::ApplyChainAssignments(), BOOST_CHECK_EQUAL(), FOOTPRINT, NETINFO_ITEM::GetNetChain(), NETINFO_ITEM::GetTerminalPad(), NETINFO_ITEM::GetTerminalPadUuid(), EDA_ITEM::m_Uuid, netlist, niluuid, NETINFO_ITEM::SetNetChain(), FOOTPRINT::SetReference(), NETINFO_ITEM::SetTerminalPad(), and NETINFO_ITEM::SetTerminalPadUuid().
| BOOST_AUTO_TEST_CASE | ( | UnchangedChainPreservesTerminalPads | ) |
Definition at line 153 of file test_net_chain_terminal_pad_stale.cpp.
References BOARD_NETLIST_UPDATER::ApplyChainAssignments(), BOOST_CHECK_EQUAL(), FOOTPRINT, NETINFO_ITEM::GetNetChain(), NETINFO_ITEM::GetTerminalPad(), NETINFO_ITEM::GetTerminalPadUuid(), EDA_ITEM::m_Uuid, netlist, NETINFO_ITEM::SetNetChain(), FOOTPRINT::SetReference(), NETINFO_ITEM::SetTerminalPad(), and NETINFO_ITEM::SetTerminalPadUuid().