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

Regression test for creepage DRC with circular pad shapes. More...

Go to the source code of this file.

Classes

struct  DRC_CREEPAGE_DUAL_SLOTS_FIXTURE
 

Functions

 BOOST_FIXTURE_TEST_CASE (CreepageDualSlotsIssue23364, DRC_CREEPAGE_DUAL_SLOTS_FIXTURE)
 

Detailed Description

Regression test for creepage DRC with circular pad shapes.

A member variable shadowing bug in CU_SHAPE_CIRCLE caused GetPos() through a base pointer to return (0,0), making spatial filtering reject all work items involving circular pads. This test verifies that the creepage algorithm correctly finds paths involving circular pad shapes.

Definition in file test_drc_creepage_issue23364.cpp.

Function Documentation

◆ BOOST_FIXTURE_TEST_CASE()