|
KiCad PCB EDA Suite
|
#include <qa_utils/wx_utils/unit_test_utils.h>#include <board.h>#include <pcb_track.h>#include <pcbnew_utils/board_test_utils.h>#include <settings/settings_manager.h>#include <router/pns_diff_pair.h>#include <router/pns_item.h>#include <router/pns_kicad_iface.h>#include <router/pns_line.h>#include <router/pns_router.h>#include <router/pns_topology.h>#include <memory>Go to the source code of this file.
Classes | |
| struct | DIFF_PAIR_TUNING_WIDTH_FIXTURE |
Functions | |
| static void | checkLineUsesOnlyTrackWidth (const PNS::LINE &aLine) |
| BOOST_FIXTURE_TEST_CASE (DiffPairTuningStopsAtTrackWidthChanges, DIFF_PAIR_TUNING_WIDTH_FIXTURE) | |
| BOOST_FIXTURE_TEST_CASE | ( | DiffPairTuningStopsAtTrackWidthChanges | , |
| DIFF_PAIR_TUNING_WIDTH_FIXTURE | ) |
Definition at line 57 of file test_pns_diff_pair_tuning_width.cpp.
References PNS::TOPOLOGY::AssembleDiffPair(), BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), checkLineUsesOnlyTrackWidth(), PNS::ROUTER::ClearWorld(), PNS::NODE::FindItemByParent(), PNS::ROUTER::GetWorld(), KI_TEST::LoadBoard(), PNS::DIFF_PAIR::NLine(), PCB_TRACE_T, pcbIUScale, PNS::DIFF_PAIR::PLine(), KI_TEST::RequireBoardItemWithTypeAndId(), PNS_KICAD_IFACE_BASE::SetBoard(), PNS::ROUTER::SetInterface(), PNS::ROUTER::SyncWorld(), and PNS::LINE::Width().
|
static |
Definition at line 44 of file test_pns_diff_pair_tuning_width.cpp.
References BOOST_CHECK_EQUAL(), PNS::LINK_HOLDER::LinkCount(), PNS::LINK_HOLDER::Links(), and PNS::LINE::Width().
Referenced by BOOST_FIXTURE_TEST_CASE().