|
KiCad PCB EDA Suite
|
Regression coverage for https://gitlab.com/kicad/code/kicad/-/issues/25223, using the reporter's project. More...
#include <boost/test/unit_test.hpp>#include <qa_utils/wx_utils/unit_test_utils.h>#include <eeschema_test_utils.h>#include <wx/filefn.h>#include <wx/filename.h>#include <wx/stdpaths.h>#include <fstream>#include <string>#include <nlohmann/json.hpp>#include <project.h>#include <project/net_settings.h>#include <project/project_file.h>#include <schematic.h>#include <settings/settings_manager.h>#include <wildcards_and_files_ext.h>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (SavedProjectDropsStaleAssignment) | |
Regression coverage for https://gitlab.com/kicad/code/kicad/-/issues/25223, using the reporter's project.
TP1 left a rule area assigning "WideClearance", yet netclass_assignments still names it alongside TP2.
Definition in file test_issue25223_rule_area_netclass_stale.cpp.
| BOOST_AUTO_TEST_CASE | ( | SavedProjectDropsStaleAssignment | ) |
Definition at line 123 of file test_issue25223_rule_area_netclass_stale.cpp.
References BOOST_AUTO_TEST_CASE(), BOOST_REQUIRE(), NET_SETTINGS::ClearNetclassLabelAssignments(), NET_SETTINGS::HasNetclassLabelAssignment(), FILEEXT::KiCadSchematicFileExtension, and LoadSchematic().