Removing initialize method, tests maintenance, adding settings api test #238
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #114
First steps addressing #178
Changes:
fluent_version
marker for tests, e.g.pytest --fluent-version=24.1
(same as pyfluent repo)self_hosted
marker for tests, to specify tests that would have issues running on GitHub runners due to resource limitations.pytest --self-hosted
runs will only run theself_hosted
tests. If--self-hosted
is not specified, then the tests marked withself_hosted
will not be executedtest_parametric_workflow
test, calledtest_parametric_workflow_settings_api
, that uses settings API and removes all directtui
callsParametricStudy.reset_study_registry()
andParametricStudyRegistry.clear_registry()
methods to deal with issues that were occurring due to pre-existing studies in the current Python interpreter's_shared_parametric_study_registry
from previous testssave_as
calls fail on Windows and GitHub runners,test_parametric_workflow_settings_api
was set to run on self-hosted Linux runners, temporarily working around this issue