-
Notifications
You must be signed in to change notification settings - Fork 16
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
Refactor the integration testing code #523
Comments
Problem Description:In PR #421, tests are incorrectly passing even though there are mismatches between Conjure solutions and Conjure-Oxide solutions for some models. This issue arises because when running tests with Solution:To resolve this, the key is to avoid overwriting the expected files when the Refactoring Approach:
Implementation Details:The
|
@ozgurakgun Looks good? |
I stopped reading at "implementation details". reads a bit like gpt (mostly correct, well structured, but slightly incorrect in a few important ways), which is not a problem per se, but make sure you agree with what it says. I would just remove the "Implementation Details:" and "Key Change:" sections as they are repetitious. |
As discussed in #561, we should also allow for command line arguments to enable / disable config values. Long term, I think it would be good to move to a custom test-harness, instead of continuing to hack around the default one. As well as allowing easier arg and config parsing, this could also simplify our recurring concurrency problems, and test discovery. |
You can start by writing a description @YehorBoiar :)
The text was updated successfully, but these errors were encountered: