KiCad PCB EDA Suite
Loading...
Searching...
No Matches
test_drc_creepage_issue24875.cpp File Reference

Regression tests for issue #24875: two rounded Edge.Cuts slots whose caps overlap merge into one void. More...

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)
 

Detailed Description

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.

Function Documentation

◆ BOOST_FIXTURE_TEST_CASE() [1/3]

BOOST_FIXTURE_TEST_CASE ( CreepageCapOverStraightIssue24875 ,
DRC_CREEPAGE_ISSUE24875_FIXTURE  )

◆ BOOST_FIXTURE_TEST_CASE() [2/3]

BOOST_FIXTURE_TEST_CASE ( CreepageFullyRoundedCapIssue24875 ,
DRC_CREEPAGE_ISSUE24875_FIXTURE  )

◆ BOOST_FIXTURE_TEST_CASE() [3/3]

BOOST_FIXTURE_TEST_CASE ( CreepageOverlappingCapsIssue24875 ,
DRC_CREEPAGE_ISSUE24875_FIXTURE  )