Skip to content

Make CLI release tests portable on Windows - #97

Merged
bsbodden merged 1 commit into
mainfrom
agent/windows-cli-release-tests
Aug 10, 2026
Merged

Make CLI release tests portable on Windows#97
bsbodden merged 1 commit into
mainfrom
agent/windows-cli-release-tests

Conversation

@bsbodden

Copy link
Copy Markdown
Contributor

Summary

  • assert CLI help aliases semantically instead of requiring one unwrapped presentation line
  • feed the interactive prompt with the host platform line separator

Root cause

The v0.1.9 Windows native job stopped in the JVM test phase before native compilation. Picocli wrapped the long alias list on Windows, and the interactive fixture supplied Unix-only LF input.

Validation

  • ./gradlew :modeljars-cli:test
  • git diff --check

This is a test-only portability fix; production CLI sources are unchanged.

@bsbodden
bsbodden merged commit 0720927 into main Aug 10, 2026
1 check passed
@bsbodden
bsbodden deleted the agent/windows-cli-release-tests branch August 10, 2026 17:39
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