Skip to content

test: verify all extensions through downstream packages - #42

Merged
ScottishTapWater merged 1 commit into
feat/cgs-emag-unitsfrom
test/all-extensions-packaging
Oct 25, 2026
Merged

ScottishTapWater merged 1 commit into
feat/cgs-emag-unitsfrom
test/all-extensions-packaging

Conversation

@ScottishTapWater

Copy link
Copy Markdown
Contributor

Summary

Adds a packaged integration test for using Metric, Imperial, Nautical, and CgsEmag together across package boundaries.

The test packages a library that references all four extensions, then packages a second library that references only the first library. A final application references only the second package and builds and runs code using conversions from all four extensions. This checks that the generated API remains usable by downstream package consumers.

Verification

  • Packaged integration tests: 13 passed.
  • dotnet format --verify-no-changes passed for the changed test file.
  • Independent test review found no actionable issues.

@ScottishTapWater
ScottishTapWater merged commit 5dc981a into main Oct 25, 2026
4 checks passed
@ScottishTapWater
ScottishTapWater deleted the test/all-extensions-packaging branch October 25, 2026 10:57
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