1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
|
add_executable ( SimpleGaussian SimpleGaussian.cxx )
target_link_libraries ( SimpleGaussian ${SimpleITK_LIBRARIES} )
if(NOT BUILD_TESTING)
return()
endif()
sitk_add_csharp_test( Example.SimpleGaussian
"${CMAKE_CURRENT_SOURCE_DIR}/SimpleGaussian.cs"
--compare
"${TEST_HARNESS_TEMP_DIRECTORY}/CSharp.SimpleGaussian.nrrd"
DATA{${SimpleITK_DATA_ROOT}/Baseline/Example_SimpleGaussian_2.0.nrrd}
DATA{${SimpleITK_DATA_ROOT}/Input/RA-Short.nrrd}
"2.0"
"${TEST_HARNESS_TEMP_DIRECTORY}/CSharp.SimpleGaussian.nrrd" )
sitk_add_test(NAME CXX.Example.SimpleGaussian
COMMAND "${ITK_TEST_DRIVER}"
--compare-MD5
"${TEST_HARNESS_TEMP_DIRECTORY}/CXX.SimpleGaussian.nrrd"
5ef06ed0d5d8952c770348699b70f23e
$<TARGET_FILE:SimpleGaussian>
DATA{${SimpleITK_DATA_ROOT}/Input/RA-Short.nrrd}
2.0
"${TEST_HARNESS_TEMP_DIRECTORY}/CXX.SimpleGaussian.nrrd" )
sitk_add_java_test( Example.SimpleGaussian
"${CMAKE_CURRENT_SOURCE_DIR}/SimpleGaussian.java"
--compare
"${TEST_HARNESS_TEMP_DIRECTORY}/Java.SimpleGaussian.nrrd"
DATA{${SimpleITK_DATA_ROOT}/Baseline/Example_SimpleGaussian_2.0.nrrd}
DATA{${SimpleITK_DATA_ROOT}/Input/RA-Short.nrrd}
"2.0"
"${TEST_HARNESS_TEMP_DIRECTORY}/Java.SimpleGaussian.nrrd" )
sitk_add_lua_test( Example.SimpleGaussian
"${CMAKE_CURRENT_SOURCE_DIR}/SimpleGaussian.lua"
--compare
"${TEST_HARNESS_TEMP_DIRECTORY}/Lua.SimpleGaussian.nrrd"
DATA{${SimpleITK_DATA_ROOT}/Baseline/Example_SimpleGaussian_2.0.nrrd}
DATA{${SimpleITK_DATA_ROOT}/Input/RA-Short.nrrd}
"2.0"
"${TEST_HARNESS_TEMP_DIRECTORY}/Lua.SimpleGaussian.nrrd" )
sitk_add_python_test( Example.SimpleGaussian
"${CMAKE_CURRENT_SOURCE_DIR}/SimpleGaussian.py"
--compare
"${TEST_HARNESS_TEMP_DIRECTORY}/Python.SimpleGaussian.nrrd"
DATA{${SimpleITK_DATA_ROOT}/Baseline/Example_SimpleGaussian_2.0.nrrd}
DATA{${SimpleITK_DATA_ROOT}/Input/RA-Short.nrrd}
"2.0"
"${TEST_HARNESS_TEMP_DIRECTORY}/Python.SimpleGaussian.nrrd" )
sitk_add_r_test( Example.SimpleGaussian
"--file=${CMAKE_CURRENT_SOURCE_DIR}/SimpleGaussian.R"
--compare
"${TEST_HARNESS_TEMP_DIRECTORY}/R.SimpleGaussian.nrrd"
DATA{${SimpleITK_DATA_ROOT}/Baseline/Example_SimpleGaussian_2.0.nrrd}
--args
DATA{${SimpleITK_DATA_ROOT}/Input/RA-Short.nrrd}
"2.0"
"${TEST_HARNESS_TEMP_DIRECTORY}/R.SimpleGaussian.nrrd"
)
sitk_add_ruby_test( Example.SimpleGaussian
"${CMAKE_CURRENT_SOURCE_DIR}/SimpleGaussian.rb"
--compare
"${TEST_HARNESS_TEMP_DIRECTORY}/Ruby.SimpleGaussian.nrrd"
DATA{${SimpleITK_DATA_ROOT}/Baseline/Example_SimpleGaussian_2.0.nrrd}
DATA{${SimpleITK_DATA_ROOT}/Input/RA-Short.nrrd}
"2.0"
"${TEST_HARNESS_TEMP_DIRECTORY}/Ruby.SimpleGaussian.nrrd" )
sitk_add_tcl_test( Example.SimpleGaussian
"${CMAKE_CURRENT_SOURCE_DIR}/SimpleGaussian.tcl"
--compare
"${TEST_HARNESS_TEMP_DIRECTORY}/Tcl.SimpleGaussian.nrrd"
DATA{${SimpleITK_DATA_ROOT}/Baseline/Example_SimpleGaussian_2.0.nrrd}
DATA{${SimpleITK_DATA_ROOT}/Input/RA-Short.nrrd}
"2.0"
"${TEST_HARNESS_TEMP_DIRECTORY}/Tcl.SimpleGaussian.nrrd" )
|