Skip to content

test(build-machine): add machine build regression coverage#83

Open
georgeholt1 wants to merge 2 commits into
mainfrom
georgeholt/build-machine-tests
Open

test(build-machine): add machine build regression coverage#83
georgeholt1 wants to merge 2 commits into
mainfrom
georgeholt/build-machine-tests

Conversation

@georgeholt1

Copy link
Copy Markdown
Contributor
  • Adds a new freegsnke/tests/test_build_machine.py test module covering example machine construction, path vs direct data inputs, optional defaults, validation, copy behavior, plotting smoke coverage, and probe attachment.
  • Adds a stored numerical baseline for the example machine R/M matrices and representative geometry.
  • Adds compact in-memory machine fixtures covering single active coils, circuit active coils, scalar passives, polygon passives, direct magnetic probe data, and Latin Hypercube passive refinement.

@georgeholt1 georgeholt1 requested a review from kpentland June 23, 2026 20:03
@georgeholt1 georgeholt1 added the ready-for-final-tests Pull request is ready to run final pre-merge tests label Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-final-tests Pull request is ready to run final pre-merge tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant