Skip to content

Reorganise AthenaConfiguration unit tests

Tadej Novak requested to merge tadej/athena:tests-config into master

I spotted that we have poor test coverage of AthenaConfiguration in non-Athena projects. I reorganised the tests a bit to make sure that we gain the test coverage (especially for analysis releases:

  • analysis releases handle GeoModel flags in a special way (/cc @tsulaia)
  • simulation does not complain if G4 version is missing (/cc @jchapman)
  • a few extra small test packages had to be added to AthAnalysis, AthSimulation and AthGeneration (/cc @krumnack @ewelina)

Depends on !60260 (merged).

Tagging also @akraszna and @ssnyder as Core SW.

Merge request reports