Warning, /kdevelop/kdev-php/duchain/tests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 include_directories(${CMAKE_BINARY_DIR}/completion)
0002 ecm_add_test(
0003 duchain.cpp
0004 duchaintestbase.cpp
0005 TEST_NAME duchain
0006 LINK_LIBRARIES
0007 kdevphpduchain
0008 kdevphpparser
0009 Qt5::Test
0010 KDev::Tests
0011 KDev::Language
0012 )
0013
0014 set(expressionparser_SRCS)
0015 ecm_add_test(
0016 expressionparser.cpp
0017 duchaintestbase.cpp
0018 TEST_NAME expressionparser
0019 LINK_LIBRARIES
0020 kdevphpduchain
0021 kdevphpparser
0022 Qt5::Test
0023 KDev::Tests
0024 KDev::Language
0025 )
0026
0027 ecm_add_test(
0028 uses.cpp
0029 duchaintestbase.cpp
0030 TEST_NAME uses
0031 LINK_LIBRARIES
0032 kdevphpduchain
0033 kdevphpparser
0034 Qt5::Test
0035 KDev::Tests
0036 KDev::Language
0037 KDev::Interfaces
0038 )
0039 # don't run benchmark as part of the unit test suite (takes too long, doesn't increase test coverage)
0040 add_executable(benchmarks
0041 benchmarks.cpp
0042 duchaintestbase.cpp
0043 )
0044 target_link_libraries(benchmarks
0045 kdevphpduchain
0046 kdevphpparser
0047 Qt5::Test
0048 KDev::Tests
0049 KDev::Language
0050 KDev::Interfaces
0051 )
0052
0053 set(duchain_multiplefiles_SRCS
0054 )
0055 ecm_add_test(
0056 duchain_multiplefiles.cpp
0057 duchaintestbase.cpp
0058 TEST_NAME duchain_multiplefiles
0059 LINK_LIBRARIES
0060 kdevphpduchain
0061 kdevphpparser
0062 Qt5::Test
0063 KDev::Tests
0064 KDev::Language
0065 KDev::Interfaces
0066 )
0067