Skip to content

test: add repro for C2943786 asymmetric courtyard - #509

Open
anil08607 wants to merge 1 commit into
tscircuit:mainfrom
anil08607:test/repro-c2943786-asymmetric-courtyard
Open

test: add repro for C2943786 asymmetric courtyard#509
anil08607 wants to merge 1 commit into
tscircuit:mainfrom
anil08607:test/repro-c2943786-asymmetric-courtyard

Conversation

@anil08607

@anil08607 anil08607 commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

#505 (review)

SCR-20260824-bbqv

Summary

Adds a focused regression test for the incorrectly generated C2943786 courtyard.

EasyEDA’s footprint BBox includes the offset pin-1 silkscreen marker, causing the fallback courtyard to expand toward the left and become asymmetric around the component body.

Reproduces

  • Body center: 0 mm
  • Courtyard center offset: -0.354 mm
  • Left clearance: 0.958 mm
  • Right clearance: 0.249 mm

Test coverage

  • Adds an inline snapshot capturing the asymmetric courtyard measurements.
  • Adds a PCB snapshot showing the oversized left-side courtyard.
  • Uses test() following the repository test convention.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant