|
KiCad PCB EDA Suite
|
#include <qa_utils/wx_utils/unit_test_utils.h>#include <board.h>#include <pcb_track.h>#include <pcb_generator.h>#include <generators/pcb_tuning_pattern.h>#include <pcbnew_utils/board_file_utils.h>#include <pcbnew_utils/board_test_utils.h>#include <settings/settings_manager.h>#include <router/pns_router.h>#include <router/pns_kicad_iface.h>#include <router/pns_item.h>Go to the source code of this file.
Classes | |
| struct | TUNING_PATTERN_LAYER_FIXTURE |
| Regression test for https://gitlab.com/kicad/code/kicad/-/issues/17971. More... | |
| struct | BASELINE_ACCESSOR |
| struct | RECOVERED_LAYER_IFACE |
Functions | |
| BOOST_FIXTURE_TEST_CASE (SetLayerPropagatesToMemberTracks, TUNING_PATTERN_LAYER_FIXTURE) | |
| BOOST_FIXTURE_TEST_CASE (RecoverBaselineFollowsMovedLayer, TUNING_PATTERN_LAYER_FIXTURE) | |
| BOOST_FIXTURE_TEST_CASE | ( | RecoverBaselineFollowsMovedLayer | , |
| TUNING_PATTERN_LAYER_FIXTURE | ) |
Definition at line 112 of file test_tuning_pattern_layer.cpp.
References BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), PNS::ROUTER::ClearWorld(), PNS_KICAD_IFACE_BASE::GetBoardLayerFromPNSLayer(), PCB_TUNING_PATTERN::GetLayer(), PNS_KICAD_IFACE_BASE::GetPNSLayerFromBoardLayer(), In2_Cu, RECOVERED_LAYER_IFACE::m_recoveredLayers, BASELINE_ACCESSOR::Recover(), PNS_KICAD_IFACE_BASE::SetBoard(), PNS::ROUTER::SetInterface(), PCB_TUNING_PATTERN::SetLayer(), and PNS::ROUTER::SyncWorld().
| BOOST_FIXTURE_TEST_CASE | ( | SetLayerPropagatesToMemberTracks | , |
| TUNING_PATTERN_LAYER_FIXTURE | ) |
Definition at line 93 of file test_tuning_pattern_layer.cpp.
References B_Cu, BOOST_CHECK_EQUAL(), PCB_GROUP::GetBoardItems(), PCB_TUNING_PATTERN::GetLayer(), In2_Cu, and PCB_TUNING_PATTERN::SetLayer().