|
KiCad PCB EDA Suite
|
Regression tests for issue #24875: two rounded Edge.Cuts slots whose caps overlap merge into one void. More...
#include <regex>#include <qa_utils/wx_utils/unit_test_utils.h>#include <pcbnew_utils/board_test_utils.h>#include <board.h>#include <board_design_settings.h>#include <drc/drc_item.h>#include <drc/drc_engine.h>#include <settings/settings_manager.h>#include <widgets/report_severity.h>Go to the source code of this file.
Classes | |
| struct | DRC_CREEPAGE_ISSUE24875_FIXTURE |
Functions | |
| BOOST_FIXTURE_TEST_CASE (CreepageOverlappingCapsIssue24875, DRC_CREEPAGE_ISSUE24875_FIXTURE) | |
| BOOST_FIXTURE_TEST_CASE (CreepageFullyRoundedCapIssue24875, DRC_CREEPAGE_ISSUE24875_FIXTURE) | |
| BOOST_FIXTURE_TEST_CASE (CreepageCapOverStraightIssue24875, DRC_CREEPAGE_ISSUE24875_FIXTURE) | |
Regression tests for issue #24875: two rounded Edge.Cuts slots whose caps overlap merge into one void.
The creepage path must wrap the merged end, not hug the far slot's corner arc where it bulges into the near slot's void (which gave a path far too short).
Definition in file test_drc_creepage_issue24875.cpp.
| BOOST_FIXTURE_TEST_CASE | ( | CreepageCapOverStraightIssue24875 | , |
| DRC_CREEPAGE_ISSUE24875_FIXTURE | ) |
Definition at line 139 of file test_drc_creepage_issue24875.cpp.
References actual, BOOST_CHECK_MESSAGE(), and BOOST_TEST_MESSAGE().
| BOOST_FIXTURE_TEST_CASE | ( | CreepageFullyRoundedCapIssue24875 | , |
| DRC_CREEPAGE_ISSUE24875_FIXTURE | ) |
Definition at line 122 of file test_drc_creepage_issue24875.cpp.
References actual, BOOST_CHECK_MESSAGE(), and BOOST_TEST_MESSAGE().
| BOOST_FIXTURE_TEST_CASE | ( | CreepageOverlappingCapsIssue24875 | , |
| DRC_CREEPAGE_ISSUE24875_FIXTURE | ) |
Definition at line 105 of file test_drc_creepage_issue24875.cpp.
References actual, BOOST_CHECK_MESSAGE(), and BOOST_TEST_MESSAGE().