diff --git a/examples/ClientTests/CMakeLists.txt b/examples/ClientTests/CMakeLists.txt index 46f37fcf1fa867c8736633d3e009f50f5a7231cf..d0a3cbfc92cf4e4420b654d3dc0a8ffc30b533ff 100644 --- a/examples/ClientTests/CMakeLists.txt +++ b/examples/ClientTests/CMakeLists.txt @@ -88,3 +88,18 @@ install(DIRECTORY scripts # to do: add corresponding uninstall... #------------------------------------------------------- + + +foreach (file Assemblies BoxTrafos FCC_HcalBarrel IronCylinder LheD_tracker MagnetFields MaterialTester MiniTel SectorBarrelCalorimeter SiliconBlock ) + + foreach( type lcdd gdml vis ) + + SET( test_name "${PackageName}_converter_simple_${type}_${file}" ) + ADD_TEST( t_${test_name} "${CMAKE_INSTALL_PREFIX}/bin/run_test_${PackageName}.sh" + geoConverter -compact2${type} -input ${CMAKE_CURRENT_SOURCE_DIR}/compact/${file}.xml -output ${file}_out.${type} ) + #----- here we simply require that at least 1 volume have been converted + SET_TESTS_PROPERTIES( t_${test_name} PROPERTIES PASS_REGULAR_EXPRESSION " Handled [1-9][0-9]* volumes" ) + + endforeach(type) + +endforeach()