|
KiCad PCB EDA Suite
|
#include <qa_utils/wx_utils/unit_test_utils.h>#include <schematic_utils/schematic_file_util.h>#include <netlist_exporters/netlist_exporter_kicad.h>#include <netlist_exporters/netlist_exporter_spice.h>#include <richio.h>#include <reporter.h>#include <schematic.h>#include <sch_screen.h>#include <sch_symbol.h>#include <sch_rule_area.h>#include <wx/xml/xml.h>#include <wx/filename.h>#include <settings/settings_manager.h>#include <algorithm>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (ExportRefreshesSymbolRuleAreaMembership) | |
| BOOST_AUTO_TEST_CASE | ( | ExportRefreshesSymbolRuleAreaMembership | ) |
Definition at line 37 of file test_connectivity_export.cpp.
References SCH_SCREEN::Append(), BOOST_AUTO_TEST_CASE(), BOOST_REQUIRE(), SCH_SYMBOL::GetPosition(), SCH_SYMBOL::GetRef(), SCH_ITEM::GetRuleAreaCache(), SCH_SCREEN::Items(), KI_TEST::LoadSchematic(), EE_RTREE::OfType(), path, SCH_SCREEN::Remove(), reporter, SCH_ITEM::ResolveDNP(), SCH_RULE_AREA_T, SCH_SYMBOL_T, SCH_SYMBOL::SetDNP(), SCH_SYMBOL::SetPosition(), SCH_RULE_AREA::UpdateRuleAreasInScreens(), and NETLIST_EXPORTER_BASE::WriteNetlist().