|
KiCad PCB EDA Suite
|
#include <boost/test/unit_test.hpp>#include <board.h>#include <footprint.h>#include <pad.h>#include <netinfo.h>#include <qa_utils/wx_utils/unit_test_utils.h>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (TerminalsOnlyAttachToOwningNet) | |
| BOOST_AUTO_TEST_CASE (NullPadDoesNotClobberExisting) | |
| BOOST_AUTO_TEST_CASE (StaleBroadcastSamePadIsCleared) | |
| BOOST_AUTO_TEST_CASE (OnTrunkPredicateRequiresNetcodeMatch) | |
| BOOST_AUTO_TEST_CASE | ( | NullPadDoesNotClobberExisting | ) |
Definition at line 133 of file test_net_chain_terminal_pad_assignment.cpp.
References BOOST_CHECK_EQUAL(), FOOTPRINT, NETINFO_ITEM::GetTerminalPad(), NETINFO_ITEM::SetNetChain(), FOOTPRINT::SetReference(), and NETINFO_ITEM::SetTerminalPad().
| BOOST_AUTO_TEST_CASE | ( | OnTrunkPredicateRequiresNetcodeMatch | ) |
Definition at line 220 of file test_net_chain_terminal_pad_assignment.cpp.
References FOOTPRINT, BOARD_CONNECTED_ITEM::GetNetCode(), NETINFO_ITEM::GetTerminalPad(), FOOTPRINT::SetReference(), and NETINFO_ITEM::SetTerminalPad().
| BOOST_AUTO_TEST_CASE | ( | StaleBroadcastSamePadIsCleared | ) |
Definition at line 171 of file test_net_chain_terminal_pad_assignment.cpp.
References BOOST_CHECK_EQUAL(), FOOTPRINT, NETINFO_ITEM::GetTerminalPad(), NETINFO_ITEM::SetNetChain(), FOOTPRINT::SetReference(), and NETINFO_ITEM::SetTerminalPad().
| BOOST_AUTO_TEST_CASE | ( | TerminalsOnlyAttachToOwningNet | ) |
Definition at line 82 of file test_net_chain_terminal_pad_assignment.cpp.
References BOOST_AUTO_TEST_CASE(), BOOST_CHECK_EQUAL(), FOOTPRINT, NETINFO_ITEM::GetTerminalPad(), NETINFO_ITEM::SetNetChain(), and FOOTPRINT::SetReference().