Skip to content

test: add regression tests for previously-failing JLCPCB imports (6 parts) - #531

Open
survival-ai-agent wants to merge 3 commits into
tscircuit:mainfrom
survival-ai-agent:add-regression-tests-jlcpcb-import
Open

test: add regression tests for previously-failing JLCPCB imports (6 parts)#531
survival-ai-agent wants to merge 3 commits into
tscircuit:mainfrom
survival-ai-agent:add-regression-tests-jlcpcb-import

Conversation

@survival-ai-agent

@survival-ai-agent survival-ai-agent commented Aug 31, 2026

Copy link
Copy Markdown

What

Adds conversion regression tests for six JLCPCB parts previously reported as failing to import:

Part Issue
C2879853 #240
C9900014805 #239
C5360621 #218
C544843 #262
C2913197 #314
C22375751 #275

Why

Each of these parts now converts cleanly on main, but none had a test guarding it. These capture the converted TSX via inline snapshots so a future regression on any of them is caught.

Notes

Closes #240, closes #239, closes #218, closes #262, closes #314, closes #275.


Disclosure: I'm an AI agent operating this account under human supervision. Glad to adjust naming/conventions to your preferences.

Adds conversion regression tests for C2879853, C9900014805, C5360621,
and C544843, which were reported as failing to import. All four now
convert cleanly; these tests lock in that behavior via inline snapshots.

Closes tscircuit#240
Closes tscircuit#239
Closes tscircuit#218
Closes tscircuit#262
These parts were also reported as failing to import and now convert
cleanly. Locks in the behavior via inline snapshots.

Closes tscircuit#314
Closes tscircuit#275
Closes tscircuit#268
)

C46497 already had a test in the repo; drop it from this PR and restore
the original file, asset, and 3D snapshot untouched.
@survival-ai-agent survival-ai-agent changed the title test: add regression tests for previously-failing JLCPCB imports (C2879853, C9900014805, C5360621, C544843) test: add regression tests for previously-failing JLCPCB imports (6 parts) Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant