Skip to content

Keep direct model options local#38

Merged
JFoederer merged 4 commits into
mainfrom
keep-direct-model-options-local
Dec 7, 2025
Merged

Keep direct model options local#38
JFoederer merged 4 commits into
mainfrom
keep-direct-model-options-local

Conversation

@JFoederer
Copy link
Copy Markdown
Owner

Update to the way direct options are handled. I.e. options that are directly passed to Treat this test suit model-based, rather then Set or Update model-based options. Previously direct options were persisted in the library as well. For instance, if one test suite set a seed and a second suite did not use that option at all, then it would still get the seed from the previous call. This unexpected behaviour is resolved by keeping the effects of direct options local to the current test suite.

@JFoederer JFoederer merged commit 84e9f5f into main Dec 7, 2025
@JFoederer JFoederer deleted the keep-direct-model-options-local branch January 3, 2026 15:20
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