8000 Clean up integration test override logic by lihaoyi · Pull Request #5234 · com-lihaoyi/mill · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Clean up integration test override logic #5234

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
May 31, 2025

Conversation

lihaoyi
Copy link
Member
@lihaoyi lihaoyi commented May 31, 2025
  • Prioritize overrides over normal repositories, so stuff published to ~/.ivy2/local doesn't mess with local testing
  • Turn off override environment variables when doing packaged or native testing
  • Remove unused Main0.main method
  • Clean up any stale out/ folders during integration test setup to avoid them leaking into the tests and causing problems
  • Improve exception logging for uncaught fatal exceptions

@lihaoyi lihaoyi force-pushed the test-override-order branch from 557744f to aba747a Compare May 31, 2025 07:40
@lihaoyi lihaoyi force-pushed the test-override-order branch from c1bda1d to b568898 Compare May 31, 2025 10:32
@lihaoyi lihaoyi merged commit ef1f9dc into com-lihaoyi:main May 31, 2025
8 of 9 checks passed
@lefou lefou added this to the 1.0.0-RC2 milestone May 31, 2025
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.

2 participants
0