~ubuntu-branches/debian/sid/baloo-kf5/sid

« back to all changes in this revision

Viewing changes to src/file/lib/autotests/CMakeLists.txt

  • Committer: Package Import Robot
  • Author(s): Jonathan Riddell
  • Date: 2014-07-10 21:13:07 UTC
  • Revision ID: package-import@ubuntu.com-20140710211307-iku0qs6vlplgn06m
Tags: upstream-5.0.0b
ImportĀ upstreamĀ versionĀ 5.0.0b

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#
 
2
# Fetch Job
 
3
#
 
4
set(filefetchjobtest_SRC filefetchjobtest.cpp
 
5
                         db.cpp
 
6
                         ../filefetchjob.cpp
 
7
                         ../filemapping.cpp
 
8
                         ../file.cpp
 
9
                         ../xattrdetector.cpp
 
10
                         ../filecustommetadata.cpp)
 
11
 
 
12
ecm_add_test(${filefetchjobtest_SRC}
 
13
    TEST_NAME "filefetchjobtest"
 
14
    LINK_LIBRARIES
 
15
        KF5::FileMetaData
 
16
        KF5::CoreAddons
 
17
        KF5::ConfigCore
 
18
        KF5::Solid
 
19
        Qt5::Test
 
20
        Qt5::Sql
 
21
        Qt5::DBus
 
22
        ${XAPIAN_LIBRARIES}
 
23
        KF5::BalooCore
 
24
)
 
25
 
 
26
#
 
27
# Modify Job
 
28
#
 
29
set(filemodifyjobtest_SRC filemodifyjobtest.cpp
 
30
                          db.cpp
 
31
                          ../filemodifyjob.cpp
 
32
                          ../filemapping.cpp
 
33
                          ../file.cpp
 
34
                          ../xattrdetector.cpp
 
35
                          ../filecustommetadata.cpp)
 
36
 
 
37
ecm_add_test(${filemodifyjobtest_SRC}
 
38
    TEST_NAME "filemodifyjobtest"
 
39
    LINK_LIBRARIES
 
40
        KF5::FileMetaData
 
41
        KF5::CoreAddons
 
42
        KF5::ConfigCore
 
43
        KF5::Solid
 
44
        Qt5::Test
 
45
        Qt5::Sql
 
46
        Qt5::DBus
 
47
        ${XAPIAN_LIBRARIES}
 
48
        KF5::BalooCore
 
49
        KF5::BalooXapian
 
50
)
 
51
 
 
52
# Pass CMAKE_CURRENT_BINARY_DIR so tests can use it to create some of the
 
53
# temporary files they need (as XattrDetector blacklists /tmp by default).
 
54
set_target_properties(filefetchjobtest PROPERTIES COMPILE_FLAGS -DBUILDDIR="\\"${CMAKE_CURRENT_BINARY_DIR}/\\""\ -DBALOO_FILE_EXPORT=)
 
55
set_target_properties(filemodifyjobtest PROPERTIES COMPILE_FLAGS -DBUILDDIR="\\"${CMAKE_CURRENT_BINARY_DIR}/\\""\ -DBALOO_FILE_EXPORT=)
 
56
 
 
57
#
 
58
# TagList Job
 
59
#
 
60
ecm_add_test(taglistjobtest.cpp
 
61
    TEST_NAME "taglistjobtest"
 
62
    LINK_LIBRARIES
 
63
        Qt5::Test
 
64
        KF5::BalooCore
 
65
        KF5::BalooFiles
 
66
)