]> git.lyx.org Git - features.git/blobdiff - src/tex2lyx/test/CMakeLists.txt
Cmake tests:
[features.git] / src / tex2lyx / test / CMakeLists.txt
index a68e5e60ea609a5d41f6758e53e1914bb4ef3a3f..e85222f070cde92b7082dc720a9a78be06dbe2b3 100644 (file)
@@ -30,5 +30,16 @@ ADD_CUSTOM_COMMAND(
     "${CMAKE_CURRENT_BINARY_DIR}"
 )
 
-ADD_CUSTOM_TARGET(test DEPENDS ${_tex2lyx} ${_lyx} ${_test_output})
+#ADD_CUSTOM_TARGET(test DEPENDS ${_tex2lyx} ${_lyx} ${_test_output})
+
+add_test(NAME build_tex2lyx
+  COMMAND "${CMAKE_COMMAND}" --build ${CMAKE_BINARY_DIR} --target ${_tex2lyx})
+add_test(NAME roundtrip_tex2lyx
+  WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
+  COMMAND ${LYX_PYTHON_EXECUTABLE} "${TOP_SRC_DIR}/src/tex2lyx/test/runtests.py"
+  "${TOP_BINARY_DIR}/bin/${CMAKE_CFG_INTDIR}/${_tex2lyx}"
+  "${TOP_SRC_DIR}/lib/scripts"
+  "${CMAKE_CURRENT_BINARY_DIR}")
+
+set_tests_properties(roundtrip_tex2lyx PROPERTIES DEPENDS build_tex2lyx)