Reorganise AthenaConfiguration unit tests
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
andAthGeneration
(/cc @krumnack @ewelina)
Depends on !60260 (merged).