|
KiCad PCB EDA Suite
|
#include <qa_utils/wx_utils/unit_test_utils.h>#include <schematic_utils/schematic_file_util.h>#include <advanced_config.h>#include <erc/erc.h>#include <erc/erc_exclusion.h>#include <locale_io.h>#include <sch_bus_entry.h>#include <sch_line.h>#include <sch_marker.h>#include <schematic.h>#include <settings/settings_manager.h>#include <scoped_set_reset.h>#include <set>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (ERCOffGridLinesAndEntriesKeepCapturedEndpoints) | |
| BOOST_AUTO_TEST_CASE (ERCOffGridExclusionsSurviveEngineChange) | |
| BOOST_AUTO_TEST_CASE | ( | ERCOffGridExclusionsSurviveEngineChange | ) |
Definition at line 144 of file test_erc_off_grid.cpp.
References BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), SCH_SCREEN::DeleteItem(), ERCE_ENDPOINT_OFF_GRID, ERC_EXCLUSION::FromMarker(), ADVANCED_CFG::GetCfg(), SCH_LINE::GetStartPoint(), grid, SCH_SCREEN::Items(), KI_TEST::LoadSchematic(), EDA_ITEM::m_Uuid, EE_RTREE::OfType(), path, result, SCH_LINE_T, SCH_MARKER_T, SCH_LINE::SetStartPoint(), ERC_TESTER::TestOffGridEndpoints(), SCH_SCREEN::Update(), and VECTOR2< T >::x.
| BOOST_AUTO_TEST_CASE | ( | ERCOffGridLinesAndEntriesKeepCapturedEndpoints | ) |
Definition at line 36 of file test_erc_off_grid.cpp.
References BOOST_REQUIRE(), BOOST_TEST_CONTEXT(), SCH_SCREEN::DeleteItem(), end, ERCE_ENDPOINT_OFF_GRID, ADVANCED_CFG::GetCfg(), SCH_BUS_ENTRY_BASE::GetEnd(), SCH_LINE::GetEndPoint(), SCH_BUS_ENTRY_BASE::GetPosition(), SCH_LINE::GetStartPoint(), grid, SCH_SCREEN::Items(), LAYER_WIRE, KI_TEST::LoadSchematic(), EDA_ITEM::m_Uuid, EE_RTREE::OfType(), SCH_BUS_WIRE_ENTRY_T, SCH_LINE_T, SCH_MARKER_T, SCH_LINE::SetEndPoint(), SCH_BUS_ENTRY_BASE::SetPosition(), SCH_LINE::SetStartPoint(), ERC_TESTER::TestOffGridEndpoints(), and SCH_SCREEN::Update().