|
KiCad PCB EDA Suite
|
#include <boost/test/unit_test.hpp>#include <base_units.h>#include <board.h>#include <board_connected_item.h>#include <footprint.h>#include <net_chain_bridging.h>#include <netinfo.h>#include <pad.h>#include <padstack.h>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (EmptyInputsReturnZero) | |
| BOOST_AUTO_TEST_CASE (BridgingLengthAndDelayMatchFallback) | |
| BOOST_AUTO_TEST_CASE (SingleNetFootprintContributesNothing) | |
| BOOST_AUTO_TEST_CASE (MultipleFootprintsSum) | |
| BOOST_AUTO_TEST_CASE (ChainsArePartitionedByName) | |
| BOOST_AUTO_TEST_CASE (LargeBridgingLengthDoesNotOverflowIntCast) | |
Variables | |
| constexpr double | DEFAULT_PROPAGATION_DELAY_PS_PER_MM = 5.9 * pcbIUScale.IU_PER_PS |
| BOOST_AUTO_TEST_CASE | ( | BridgingLengthAndDelayMatchFallback | ) |
Definition at line 96 of file test_net_chain_bridging_delay.cpp.
References BoardChainBridging(), and DEFAULT_PROPAGATION_DELAY_PS_PER_MM.
| BOOST_AUTO_TEST_CASE | ( | ChainsArePartitionedByName | ) |
Definition at line 161 of file test_net_chain_bridging_delay.cpp.
References BoardChainBridging(), and DEFAULT_PROPAGATION_DELAY_PS_PER_MM.
| BOOST_AUTO_TEST_CASE | ( | EmptyInputsReturnZero | ) |
Definition at line 75 of file test_net_chain_bridging_delay.cpp.
References BoardChainBridging(), BOOST_AUTO_TEST_CASE(), BOOST_CHECK_EQUAL(), and DEFAULT_PROPAGATION_DELAY_PS_PER_MM.
| BOOST_AUTO_TEST_CASE | ( | LargeBridgingLengthDoesNotOverflowIntCast | ) |
Definition at line 192 of file test_net_chain_bridging_delay.cpp.
References BoardChainBridging(), and DEFAULT_PROPAGATION_DELAY_PS_PER_MM.
| BOOST_AUTO_TEST_CASE | ( | MultipleFootprintsSum | ) |
Definition at line 136 of file test_net_chain_bridging_delay.cpp.
References BoardChainBridging(), and DEFAULT_PROPAGATION_DELAY_PS_PER_MM.
| BOOST_AUTO_TEST_CASE | ( | SingleNetFootprintContributesNothing | ) |
Definition at line 119 of file test_net_chain_bridging_delay.cpp.
References BoardChainBridging(), BOOST_CHECK_EQUAL(), and DEFAULT_PROPAGATION_DELAY_PS_PER_MM.
|
constexpr |
Definition at line 32 of file test_net_chain_bridging_delay.cpp.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().