]> git.lyx.org Git - features.git/commitdiff
Cmake build: all tests
authorKornel Benko <kornel@lyx.org>
Thu, 13 Dec 2012 14:35:04 +0000 (15:35 +0100)
committerKornel Benko <kornel@lyx.org>
Thu, 13 Dec 2012 14:35:04 +0000 (15:35 +0100)
1.) Rename tests to show their grouping
2.) Adapt the roundtrip tests to new lyx-format

development/autotests/CMakeLists.txt
src/support/tests/CMakeLists.txt
src/tex2lyx/test/CJK.lyx.lyx
src/tex2lyx/test/CMakeLists.txt
src/tex2lyx/test/XeTeX-polyglossia.lyx.lyx
src/tex2lyx/test/box-color-size-space-align.lyx.lyx
src/tex2lyx/test/test-insets.lyx.lyx
src/tex2lyx/test/test-modules.lyx.lyx
src/tex2lyx/test/test-structure.lyx.lyx
src/tex2lyx/test/test.lyx.lyx

index 7cebe09f5209e739cdf25e45981d0413c513d8c8..c79a37db05db3affaf449d8e141662f60c1aa18c 100644 (file)
@@ -30,7 +30,7 @@ if(Q_WS_X11)
 
     foreach(_tf first-time-in.txt hello-world-in.txt ${TESTST})
       string(REGEX REPLACE "-in\\.(txt|sh)" "" _t ${_tf})
-      add_test(NAME "auto_${_t}"
+      add_test(NAME "autotests/${_t}"
        WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/${LYX_HOME}"
        COMMAND ${CMAKE_COMMAND}
         -DAUTOTEST_ROOT=${TOP_SRC_DIR}/development/autotests
@@ -50,7 +50,7 @@ file(GLOB lyx_files RELATIVE "${TOP_SRC_DIR}/lib/doc" "${TOP_SRC_DIR}/lib/doc/*.
 foreach(f ${lyx_files})
   # Strip extension
   string(REGEX REPLACE "\\.lyx$" "" f ${f})
-  add_test(NAME export_${f}_lyx16
+  add_test(NAME autotests/export_${f}_lyx16
     WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/${LYX_HOME}"
     COMMAND ${CMAKE_COMMAND} -DLYX_ROOT=${TOP_SRC_DIR}/lib/doc
             -Dlyx=$<TARGET_FILE:lyx>
@@ -58,7 +58,7 @@ foreach(f ${lyx_files})
            -Dextension=16.lyx
            -Dfile=${f}
            -P "${TOP_SRC_DIR}/development/autotests/export.cmake")
-  add_test(NAME export_${f}_xhtml
+  add_test(NAME autotests/export_${f}_xhtml
     WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/${LYX_HOME}"
     COMMAND ${CMAKE_COMMAND} -DLYX_ROOT=${TOP_SRC_DIR}/lib/doc
             -Dlyx=$<TARGET_FILE:lyx>
index d464c2a63ea2d865615d7bd3eaa443c98e6a4ec1..8452e08fde8e318d003f7b0e08af10814f63ebc6 100644 (file)
@@ -38,14 +38,14 @@ foreach(_src ${check_PROGRAMS})
        string(REPLACE "check_" "" _srcx ${_src})
        set(src_data_file "${TOP_SRC_DIR}/src/support/tests/regfiles/${_srcx}")
        set(created_data_file "${CMAKE_CURRENT_BINARY_DIR}/regfiles/${_src}_data")
-        add_test(NAME build_${_srcx}
+        add_test(NAME support/${_srcx}/build
          COMMAND "${CMAKE_COMMAND}" --build ${CMAKE_BINARY_DIR} --target ${_src})
-       add_test(NAME data_${_srcx}
+       add_test(NAME support/${_srcx}/createdata
          COMMAND ${_src} > "${created_data_file}")
-       add_test(NAME compare_${_srcx}
+       add_test(NAME support/${_srcx}/compare
          COMMAND ${CMAKE_COMMAND} -E compare_files "${src_data_file}" "${created_data_file}")
-       set_tests_properties(data_${_srcx} PROPERTIES DEPENDS build_${_srcx} )
-       set_tests_properties(compare_${_srcx} PROPERTIES DEPENDS data_${_srcx})
+       set_tests_properties(support/${_srcx}/createdata PROPERTIES DEPENDS support/${_srcx}/build )
+       set_tests_properties(support/${_srcx}/compare PROPERTIES DEPENDS support/${_srcx}/createdata)
 endforeach()
 
 
index a9d4ac8ce51cd9b107d869494cb7386537f782d6..fe0809405692e557403b8c1dfaf0934f7e5b0a98 100644 (file)
@@ -1,5 +1,5 @@
 #LyX file created by tex2lyx 2.1.0dev
-\lyxformat 450
+\lyxformat 452
 \begin_document
 \begin_header
 \textclass article
index 5e1cd31cf3120cef1564a3d4cbc9aa7fcf987ed9..9f281201ca8a1c28ba15f6b08ac88e9743862bca 100644 (file)
@@ -32,17 +32,17 @@ ADD_CUSTOM_COMMAND(
 
 #ADD_CUSTOM_TARGET(test DEPENDS ${_tex2lyx} ${_lyx} ${_test_output})
 
-add_test(NAME build_tex2lyx
+add_test(NAME tex2lyx/create_tex2lyx
   COMMAND "${CMAKE_COMMAND}" --build ${CMAKE_BINARY_DIR} --target ${_tex2lyx})
-add_test(NAME build_lyx
+add_test(NAME tex2lyx/create_lyx
   COMMAND "${CMAKE_COMMAND}" --build ${CMAKE_BINARY_DIR} --target ${_lyx})
-add_test(NAME roundtrip_tex2lyx
+add_test(NAME tex2lyx/roundtrip
   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(build_tex2lyx PROPERTIES DEPENDS build_lyx)
-set_tests_properties(roundtrip_tex2lyx PROPERTIES DEPENDS build_tex2lyx)
+set_tests_properties(tex2lyx/create_tex2lyx PROPERTIES DEPENDS tex2lyx/create_lyx)
+set_tests_properties(tex2lyx/roundtrip PROPERTIES DEPENDS tex2lyx/create_tex2lyx)
 
index 5801e6ec170c0598cadd8cf90e359116bb2725ed..fec9abe3bb6960afd72f291b9efc796a4c1c9e41 100644 (file)
@@ -1,5 +1,5 @@
 #LyX file created by tex2lyx 2.1.0dev
-\lyxformat 450
+\lyxformat 452
 \begin_document
 \begin_header
 \textclass article
index c9ff2091fda208dfa209b7166de4af7657f22167..76842e868fc7db8c3620dfd5ef5465718ccc6a97 100644 (file)
@@ -1,5 +1,5 @@
 #LyX file created by tex2lyx 2.1.0dev
-\lyxformat 450
+\lyxformat 452
 \begin_document
 \begin_header
 \textclass article
index ac42d0aa721e47f43dce5b673cccabcde058865d..53839669bfb232439d4a4c5c99bf64268e4c6f1c 100644 (file)
@@ -1,5 +1,5 @@
 #LyX file created by tex2lyx 2.1.0dev
-\lyxformat 450
+\lyxformat 452
 \begin_document
 \begin_header
 \textclass article
index 4d5f427f4c1e36af2806f0c41ce2f23285ed8158..029b0aa6030849958cd2570c1f9b55d0f82d51e4 100644 (file)
@@ -1,5 +1,5 @@
 #LyX file created by tex2lyx 2.1.0dev
-\lyxformat 450
+\lyxformat 452
 \begin_document
 \begin_header
 \textclass amsart
index 80b5c2e81f0897d438e70b5b64827cee1696915f..cb8c3299df5b13e69fc52406b0bc4e00cdfc0085 100644 (file)
@@ -1,5 +1,5 @@
 #LyX file created by tex2lyx 2.1.0dev
-\lyxformat 450
+\lyxformat 452
 \begin_document
 \begin_header
 \textclass article
index 924341ae8d1dae223faeec97e4bb0dac90fc41c1..a5a7d75331b9722b997bcf37ed269d1f560e7c49 100644 (file)
@@ -1,5 +1,5 @@
 #LyX file created by tex2lyx 2.1.0dev
-\lyxformat 450
+\lyxformat 452
 \begin_document
 \begin_header
 \textclass article