Closed GernotMaier closed 1 week ago
Project ID: gammasim_simtools_AY_ssha9WiFxsX-2oy_w
Project ID: gammasim_simtools_AY_ssha9WiFxsX-2oy_w
Project ID: gammasim_simtools_AY_ssha9WiFxsX-2oy_w
Project ID: gammasim_simtools_AY_ssha9WiFxsX-2oy_w
Project ID: gammasim_simtools_AY_ssha9WiFxsX-2oy_w
Project ID: gammasim_simtools_AY_ssha9WiFxsX-2oy_w
Project ID: gammasim_simtools_AY_ssha9WiFxsX-2oy_w
@tobiaskleiner - I think I've addressed your suggestions. Let me know if there is anything else I can do.
Thanks for the review!
The integration test application
test_applications_from_config.py
contains rather complicated functions to prepare, run, and validate the integration tests.This PR moves:
simtools.testing
areatesting.configuration
andtesting.helpers
testing.compare_output
totesting.validate_output
Side note: needed to move the pytest package from the test section to the general in pyproject toml, as some of modules in simtools.testing are importing pytest.
I suggest not to do a line-by-line code review, but review the general refactoring and naming. No new functionality has been added, but code moved around. Also not sure if we need a line-by-line review of units tests.
Closes #1174