Warning, /frameworks/baloo/autotests/unit/file/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 if(CMAKE_SYSTEM_NAME MATCHES "Linux")
0002   ecm_add_test(kinotifytest.cpp
0003     TEST_NAME "kinotifytest"
0004     LINK_LIBRARIES Qt6::Test baloofilecommon
0005   )
0006 endif()
0007 
0008 MACRO(BALOO_FILE_AUTO_TESTS)
0009   FOREACH(_testname ${ARGN})
0010     ecm_add_test(${_testname}.cpp TEST_NAME ${_testname} LINK_LIBRARIES Qt6::Test baloofilecommon KF6::Baloo)
0011   ENDFOREACH()
0012 ENDMACRO()
0013 
0014 baloo_file_auto_tests(
0015     pendingfilequeuetest
0016     fileindexerconfigtest
0017     basicindexingjobtest
0018     filtereddiriteratortest
0019     unindexedfileiteratortest
0020     metadatamovertest
0021     extractorcommandpipetest
0022 )
0023 
0024 
0025 #
0026 # File Watch
0027 #
0028 set(fileWatch_SRC filewatchtest.cpp)
0029 ecm_add_test(${fileWatch_SRC}
0030     TEST_NAME "filewatchtest"
0031     LINK_LIBRARIES Qt6::Test Qt6::DBus KF6::Baloo KF6::FileMetaData baloofilecommon
0032 )
0033 
0034 #
0035 # Property Serialization
0036 #
0037 ecm_add_test(propertyserializationtest.cpp
0038     TEST_NAME "propertyserializationtest"
0039     LINK_LIBRARIES Qt6::Test KF6::FileMetaData baloofilecommon
0040 )
0041 
0042 # Management of external extractor process
0043 ecm_add_test(
0044     extractorprocesstest.cpp
0045     TEST_NAME "extractorprocesstest"
0046     LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test baloofilecommon
0047 )
0048 # Dummy process for extractor process testing
0049 add_executable(extractorprocess_fake
0050         extractorprocess_fake.cpp
0051 )
0052 target_link_libraries(extractorprocess_fake
0053         baloofilecommon
0054         KF6::Crash
0055 )
0056 
0057 configure_file(testsconfig.h.in
0058                ${CMAKE_CURRENT_BINARY_DIR}/testsconfig.h @ONLY)
0059 
0060 # Dummy process for extractor pipe testing
0061 add_executable(extractorcommandpipe_worker
0062         extractorcommandpipe_worker.cpp
0063 )
0064 target_link_libraries(extractorcommandpipe_worker
0065         baloofilecommon
0066 )