20 #include "test/Geometry/GeometryTestAlg.h" 21 #include "test/Geometry/geometry_unit_test_base.h" 22 #include "Geometry/GeometryCore.h" 72 config.SetMainTesterParameterSetName(
"geotest");
80 if (++iParam < argc) config.SetConfigurationPath(argv[iParam]);
84 if (++iParam < argc) config.SetMainTesterParameterSetPath(argv[iParam]);
88 if (++iParam < argc) config.SetGeometryParameterSetPath(argv[iParam]);
106 unsigned int nErrors = Tester.Run();
110 mf::LogError(
"geometry_test") << nErrors <<
" errors detected!";
Performs tests on the geometry as seen by Geometry service.
Description of geometry of one entire detector.
MaybeLogger_< ELseverityLevel::ELsev_error, false > LogError
Environment for a geometry test.
int main(int argc, char const **argv)
Runs the test.
Class holding a configuration for a test environment.
testing::TesterEnvironment< testing::BasicEnvironmentConfiguration > TestEnvironment
virtual void Setup(geo::GeometryCore const &new_geo)
Runs the test.
testing::GeometryTesterEnvironment< StandardGeometryConfiguration > StandardGeometryTestEnvironment