Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
PIM
KDE PIM Add-ons
Commits
7be28703
Commit
7be28703
authored
Apr 11, 2019
by
Laurent Montel
😁
Browse files
Allow to disable akonadi autotest (enable by default)
parent
059e6697
Changes
7
Hide whitespace changes
Inline
Side-by-side
CMakeLists.txt
View file @
7be28703
...
...
@@ -150,7 +150,7 @@ if (${KF5Config_VERSION} STRGREATER "5.56.0")
add_definitions
(
-DQT_NO_FOREACH
)
MESSAGE
(
STATUS
"compile without foreach"
)
endif
()
option
(
KDEPIM_RUN_AKONADI_TEST
"Enable autotest based on Akonadi."
TRUE
)
if
(
KDEPIMADDONS_BUILD_EXAMPLES
)
add_subdirectory
(
examples
)
endif
()
...
...
kaddressbook/plugins/checkgravatar/gravatar/autotests/CMakeLists.txt
View file @
7be28703
set
(
EXECUTABLE_OUTPUT_PATH
${
CMAKE_CURRENT_BINARY_DIR
}
)
include_directories
(
${
CMAKE_CURRENT_SOURCE_DIR
}
/..
${
CMAKE_CURRENT_SOURCE_DIR
}
/../..
)
if
(
KDEPIM_RUN_AKONADI_TEST
)
set
(
KDEPIMLIBS_RUN_ISOLATED_TESTS TRUE
)
set
(
KDEPIMLIBS_RUN_SQLITE_ISOLATED_TESTS TRUE
)
set
(
kaddressbook_checkgravatarplugin_test_SRCS
)
ecm_qt_declare_logging_category
(
kaddressbook_checkgravatarplugin_test_SRCS HEADER kaddressbook_checkgravatarplugin_debug.h IDENTIFIER KADDRESSBOOK_CHECKGRAVATAR_LOG CATEGORY_NAME org.kde.pim.kaddressbook_checkgravatar
)
set
(
KDEPIMLIBS_RUN_ISOLATED_TESTS TRUE
)
set
(
KDEPIMLIBS_RUN_SQLITE_ISOLATED_TESTS TRUE
)
set
(
kaddressbook_checkgravatarplugin_test_SRCS
)
ecm_qt_declare_logging_category
(
kaddressbook_checkgravatarplugin_test_SRCS HEADER kaddressbook_checkgravatarplugin_debug.h IDENTIFIER KADDRESSBOOK_CHECKGRAVATAR_LOG CATEGORY_NAME org.kde.pim.kaddressbook_checkgravatar
)
add_akonadi_isolated_test_advanced
(
gravatarupdatejobtest.cpp
"../job/gravatarupdatejob.cpp;
${
kaddressbook_checkgravatarplugin_test_SRCS
}
"
"KF5::PimCommon;KF5::Contacts;KF5::Gravatar;KF5::I18n"
)
add_akonadi_isolated_test_advanced
(
gravatarupdatejobtest.cpp
"../job/gravatarupdatejob.cpp;
${
kaddressbook_checkgravatarplugin_test_SRCS
}
"
"KF5::PimCommon;KF5::Contacts;KF5::Gravatar;KF5::I18n"
)
add_akonadi_isolated_test_advanced
(
gravatarupdatedialogtest.cpp
"../widgets/gravatarupdatedialog.cpp;../widgets/gravatarupdatewidget.cpp;
${
kaddressbook_checkgravatarplugin_test_SRCS
}
"
"KF5::PimCommon;KF5::Gravatar;KF5::I18n"
)
add_akonadi_isolated_test_advanced
(
gravatarupdatewidgettest.cpp
"../widgets/gravatarupdatewidget.cpp;
${
kaddressbook_checkgravatarplugin_test_SRCS
}
"
"KF5::PimCommon;KF5::Gravatar;KF5::I18n"
)
add_akonadi_isolated_test_advanced
(
gravatarupdatedialogtest.cpp
"../widgets/gravatarupdatedialog.cpp;../widgets/gravatarupdatewidget.cpp;
${
kaddressbook_checkgravatarplugin_test_SRCS
}
"
"KF5::PimCommon;KF5::Gravatar;KF5::I18n"
)
add_akonadi_isolated_test_advanced
(
gravatarupdatewidgettest.cpp
"../widgets/gravatarupdatewidget.cpp;
${
kaddressbook_checkgravatarplugin_test_SRCS
}
"
"KF5::PimCommon;KF5::Gravatar;KF5::I18n"
)
#add_akonadi_isolated_test_advanced( checkgravatarplugintest.cpp "../../checkgravatarplugin.cpp;../../checkgravatarplugininterface.cpp" "KF5::PimCommon;KF5::I18n;KF5::XmlGui;KF5::Contacts;KF5::Gravatar;${kaddressbook_checkgravatarplugin_SRCS};${kaddressbook_checkgravatarplugin_test_SRCS}")
endif
()
kaddressbook/plugins/mergelib/autotests/CMakeLists.txt
View file @
7be28703
...
...
@@ -18,24 +18,27 @@ endmacro()
kaddressbook_merge
(
mergecontactstest.cpp
"../job/mergecontacts.cpp;../kaddressbookmergelibprivate_debug.cpp"
""
)
set
(
KDEPIMLIBS_RUN_ISOLATED_TESTS TRUE
)
set
(
KDEPIMLIBS_RUN_SQLITE_ISOLATED_TESTS TRUE
)
if
(
KDEPIM_RUN_AKONADI_TEST
)
set
(
KDEPIMLIBS_RUN_ISOLATED_TESTS TRUE
)
set
(
KDEPIMLIBS_RUN_SQLITE_ISOLATED_TESTS TRUE
)
add_akonadi_isolated_test_advanced
(
mergecontactinfowidgettest.cpp
"../widgets/mergecontactinfowidget.cpp;
${
kaddressbookmergelibprivate_common_SRCS
}
"
"KF5::AkonadiContact;KF5::KaddressbookGrantlee"
)
add_akonadi_isolated_test_advanced
(
mergecontactwidgettest.cpp
"../widgets/mergecontactinfowidget.cpp;
${
kaddressbookmergelibprivate_common_SRCS
}
"
"kaddressbookmergelibprivate;KF5::KaddressbookGrantlee;KF5::Contacts;KF5::AkonadiContact;KF5::WidgetsAddons"
)
add_akonadi_isolated_test_advanced
(
searchandmergecontactduplicatecontactdialogtest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
"
"kaddressbookmergelibprivate;KF5::Contacts"
)
add_akonadi_isolated_test_advanced
(
searchduplicateresultwidgettest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
"
"kaddressbookmergelibprivate;KF5::KaddressbookGrantlee;KF5::Contacts;KF5::WidgetsAddons;KF5::AkonadiWidgets;KF5::AkonadiContact"
)
add_akonadi_isolated_test_advanced
(
resultduplicatetreewidgettest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
"
"kaddressbookmergelibprivate;KF5::Contacts"
)
add_akonadi_isolated_test_advanced
(
searchpotentialduplicatecontactjobtest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
;../job/searchpotentialduplicatecontactjob.cpp"
"KF5::Contacts"
)
add_akonadi_isolated_test_advanced
(
mergecontactselectinformationwidgettest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
"
"kaddressbookmergelibprivate;KF5::Contacts"
)
add_akonadi_isolated_test_advanced
(
mergecontactselectlistwidgettest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
"
"kaddressbookmergelibprivate;KF5::Contacts"
)
add_akonadi_isolated_test_advanced
(
mergecontactinfowidgettest.cpp
"../widgets/mergecontactinfowidget.cpp;
${
kaddressbookmergelibprivate_common_SRCS
}
"
"KF5::AkonadiContact;KF5::KaddressbookGrantlee"
)
add_akonadi_isolated_test_advanced
(
mergecontactwidgettest.cpp
"../widgets/mergecontactinfowidget.cpp;
${
kaddressbookmergelibprivate_common_SRCS
}
"
"kaddressbookmergelibprivate;KF5::KaddressbookGrantlee;KF5::Contacts;KF5::AkonadiContact;KF5::WidgetsAddons"
)
add_akonadi_isolated_test_advanced
(
searchandmergecontactduplicatecontactdialogtest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
"
"kaddressbookmergelibprivate;KF5::Contacts"
)
add_akonadi_isolated_test_advanced
(
searchduplicateresultwidgettest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
"
"kaddressbookmergelibprivate;KF5::KaddressbookGrantlee;KF5::Contacts;KF5::WidgetsAddons;KF5::AkonadiWidgets;KF5::AkonadiContact"
)
add_akonadi_isolated_test_advanced
(
resultduplicatetreewidgettest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
"
"kaddressbookmergelibprivate;KF5::Contacts"
)
add_akonadi_isolated_test_advanced
(
searchpotentialduplicatecontactjobtest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
;../job/searchpotentialduplicatecontactjob.cpp"
"KF5::Contacts"
)
add_akonadi_isolated_test_advanced
(
mergecontactselectinformationwidgettest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
"
"kaddressbookmergelibprivate;KF5::Contacts"
)
add_akonadi_isolated_test_advanced
(
mergecontactselectlistwidgettest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
"
"kaddressbookmergelibprivate;KF5::Contacts"
)
add_akonadi_isolated_test_advanced
(
mergecontactselectinformationscrollareatest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
;../widgets/mergecontactinfowidget.cpp"
"kaddressbookmergelibprivate;KF5::Contacts;KF5::AkonadiContact;KF5::KaddressbookGrantlee"
)
add_akonadi_isolated_test_advanced
(
mergecontactselectinformationscrollareatest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
;../widgets/mergecontactinfowidget.cpp"
"kaddressbookmergelibprivate;KF5::Contacts;KF5::AkonadiContact;KF5::KaddressbookGrantlee"
)
add_akonadi_isolated_test_advanced
(
mergecontactselectinformationtabwidgettest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
"
"kaddressbookmergelibprivate;KF5::Contacts"
)
add_akonadi_isolated_test_advanced
(
mergecontactselectinformationtabwidgettest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
"
"kaddressbookmergelibprivate;KF5::Contacts"
)
add_akonadi_isolated_test_advanced
(
mergecontactsdialogtest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
;../manualmerge/mergecontactsdialog.cpp;../widgets/mergecontacterrorlabel.cpp;../widgets/mergecontactinfowidget.cpp"
"kaddressbookmergelibprivate;KF5::Contacts;KF5::AkonadiContact;KF5::KaddressbookGrantlee;KF5::I18n;KF5::WidgetsAddons"
)
add_akonadi_isolated_test_advanced
(
mergecontactwidgetlisttest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
;../manualmerge/mergecontactwidgetlist.cpp;"
"kaddressbookmergelibprivate;KF5::Contacts;KF5::AkonadiContact"
)
add_akonadi_isolated_test_advanced
(
mergecontactsdialogtest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
;../manualmerge/mergecontactsdialog.cpp;../widgets/mergecontacterrorlabel.cpp;../widgets/mergecontactinfowidget.cpp"
"kaddressbookmergelibprivate;KF5::Contacts;KF5::AkonadiContact;KF5::KaddressbookGrantlee;KF5::I18n;KF5::WidgetsAddons"
)
add_akonadi_isolated_test_advanced
(
mergecontactwidgetlisttest.cpp
"
${
kaddressbookmergelibprivate_common_SRCS
}
;../manualmerge/mergecontactwidgetlist.cpp;"
"kaddressbookmergelibprivate;KF5::Contacts;KF5::AkonadiContact"
)
endif
()
set
(
kaddressbook_merge_mergecontactloseinformationwarning_source mergecontactloseinformationwarningtest.cpp ../widgets/mergecontactloseinformationwarning.cpp
${
kaddressbookmergelibprivate_common_SRCS
}
)
add_executable
(
mergecontactloseinformationwarningtest
${
kaddressbook_merge_mergecontactloseinformationwarning_source
}
)
...
...
kaddressbook/plugins/sendmail/autotests/CMakeLists.txt
View file @
7be28703
set
(
EXECUTABLE_OUTPUT_PATH
${
CMAKE_CURRENT_BINARY_DIR
}
)
include_directories
(
${
CMAKE_CURRENT_SOURCE_DIR
}
/..
${
CMAKE_CURRENT_SOURCE_DIR
}
/../..
)
if
(
KDEPIM_RUN_AKONADI_TEST
)
set
(
KDEPIMLIBS_RUN_ISOLATED_TESTS TRUE
)
set
(
KDEPIMLIBS_RUN_SQLITE_ISOLATED_TESTS TRUE
)
set
(
KDEPIMLIBS_RUN_ISOLATED_TESTS TRUE
)
set
(
KDEPIMLIBS_RUN_SQLITE_ISOLATED_TESTS TRUE
)
add_akonadi_isolated_test_advanced
(
mailsenderjobtest.cpp
"../mailsenderjob.cpp;../kaddressbook_sendmailplugin_debug.cpp"
"KF5::Contacts;KF5::Codecs;KF5::I18n"
)
add_akonadi_isolated_test_advanced
(
mailsenderjobtest.cpp
"../mailsenderjob.cpp;../kaddressbook_sendmailplugin_debug.cpp"
"KF5::Contacts;KF5::Codecs;KF5::I18n"
)
endif
()
kaddressbook/plugins/sendvcards/autotests/CMakeLists.txt
View file @
7be28703
set
(
EXECUTABLE_OUTPUT_PATH
${
CMAKE_CURRENT_BINARY_DIR
}
)
include_directories
(
${
CMAKE_CURRENT_SOURCE_DIR
}
/..
${
CMAKE_CURRENT_SOURCE_DIR
}
/../..
)
if
(
KDEPIM_RUN_AKONADI_TEST
)
set
(
KDEPIMLIBS_RUN_ISOLATED_TESTS TRUE
)
set
(
KDEPIMLIBS_RUN_SQLITE_ISOLATED_TESTS TRUE
)
set
(
KDEPIMLIBS_RUN_ISOLATED_TESTS TRUE
)
set
(
KDEPIMLIBS_RUN_SQLITE_ISOLATED_TESTS TRUE
)
add_akonadi_isolated_test_advanced
(
sendvcardsjobtest.cpp
"../sendvcardsjob.cpp;../kaddressbook_sendvcardsplugin_debug.cpp"
"KF5::Contacts;KF5::PimCommon;KF5::MimeTreeParser;KF5::I18n;KF5::AkonadiContact"
)
add_akonadi_isolated_test_advanced
(
sendvcardsjobtest.cpp
"../sendvcardsjob.cpp;../kaddressbook_sendvcardsplugin_debug.cpp"
"KF5::Contacts;KF5::PimCommon;KF5::MimeTreeParser;KF5::I18n;KF5::AkonadiContact"
)
endif
()
kmail/editorsendcheckplugins/automaticaddcontacts/autotests/CMakeLists.txt
View file @
7be28703
...
...
@@ -13,12 +13,16 @@ macro(add_kmail_automaticaddscontacts_unittest _source _additional)
target_link_libraries
(
${
_name
}
Qt5::Test KF5::IconThemes KF5::MessageComposer KF5::I18n KF5::PimCommon KF5::AkonadiContact KF5::Libkdepim
)
endmacro
()
set
(
KDEPIMLIBS_RUN_ISOLATED_TESTS TRUE
)
set
(
KDEPIMLIBS_RUN_SQLITE_ISOLATED_TESTS TRUE
)
if
(
KDEPIM_RUN_AKONADI_TEST
)
set
(
KDEPIMLIBS_RUN_ISOLATED_TESTS TRUE
)
set
(
KDEPIMLIBS_RUN_SQLITE_ISOLATED_TESTS TRUE
)
add_akonadi_isolated_test_advanced
(
automaticaddcontactsplugintest.cpp
"
${
automaticaddcontacts_common_SRCS
}
;../automaticaddcontactsconfiguredialog.cpp;../automaticaddcontactsconfigurewidget.cpp;../automaticaddcontactsconfiguretab.cpp;../automaticaddcontactstabwidget.cpp;../automaticaddcontactsjob.cpp;../automaticaddcontactsplugin.cpp;../automaticaddcontactsinterface.cpp;../automaticaddcontactsconfigurewidget.cpp"
"KF5::IconThemes;KF5::MessageComposer;KF5::I18n;KF5::PimCommon;KF5::AkonadiContact"
)
add_akonadi_isolated_test_advanced
(
automaticaddcontactsconfigurewidgettest.cpp
"
${
automaticaddcontacts_common_SRCS
}
;../automaticaddcontactsconfiguretab.cpp;../automaticaddcontactstabwidget.cpp;../automaticaddcontactsconfigurewidget.cpp"
"KF5::IconThemes;KF5::MessageComposer;KF5::I18n;KF5::PimCommon;KF5::AkonadiContact"
)
add_akonadi_isolated_test_advanced
(
automaticaddcontactstabwidgettest.cpp
"
${
automaticaddcontacts_common_SRCS
}
;../automaticaddcontactstabwidget.cpp"
"KF5::IconThemes;KF5::MessageComposer;KF5::I18n;KF5::PimCommon;KF5::AkonadiContact"
)
add_akonadi_isolated_test_advanced
(
automaticaddcontactsconfiguretabtest.cpp
"
${
automaticaddcontacts_common_SRCS
}
;../automaticaddcontactstabwidget.cpp;../automaticaddcontactsconfiguretab.cpp"
"KF5::IconThemes;KF5::MessageComposer;KF5::I18n;KF5::PimCommon;KF5::AkonadiContact"
)
endif
()
add_akonadi_isolated_test_advanced
(
automaticaddcontactsplugintest.cpp
"
${
automaticaddcontacts_common_SRCS
}
;../automaticaddcontactsconfiguredialog.cpp;../automaticaddcontactsconfigurewidget.cpp;../automaticaddcontactsconfiguretab.cpp;../automaticaddcontactstabwidget.cpp;../automaticaddcontactsjob.cpp;../automaticaddcontactsplugin.cpp;../automaticaddcontactsinterface.cpp;../automaticaddcontactsconfigurewidget.cpp"
"KF5::IconThemes;KF5::MessageComposer;KF5::I18n;KF5::PimCommon;KF5::AkonadiContact"
)
add_akonadi_isolated_test_advanced
(
automaticaddcontactsconfigurewidgettest.cpp
"
${
automaticaddcontacts_common_SRCS
}
;../automaticaddcontactsconfiguretab.cpp;../automaticaddcontactstabwidget.cpp;../automaticaddcontactsconfigurewidget.cpp"
"KF5::IconThemes;KF5::MessageComposer;KF5::I18n;KF5::PimCommon;KF5::AkonadiContact"
)
add_akonadi_isolated_test_advanced
(
automaticaddcontactstabwidgettest.cpp
"
${
automaticaddcontacts_common_SRCS
}
;../automaticaddcontactstabwidget.cpp"
"KF5::IconThemes;KF5::MessageComposer;KF5::I18n;KF5::PimCommon;KF5::AkonadiContact"
)
add_akonadi_isolated_test_advanced
(
automaticaddcontactsconfiguretabtest.cpp
"
${
automaticaddcontacts_common_SRCS
}
;../automaticaddcontactstabwidget.cpp;../automaticaddcontactsconfiguretab.cpp"
"KF5::IconThemes;KF5::MessageComposer;KF5::I18n;KF5::PimCommon;KF5::AkonadiContact"
)
add_kmail_automaticaddscontacts_unittest
(
automaticaddcontactsjobtest.cpp
"../automaticaddcontactsjob.cpp"
"KF5::IconThemes;KF5::MessageComposer;KF5::I18n;KF5::PimCommon;KF5::AkonadiContact"
)
plugins/messageviewer/bodypartformatter/autotests/CMakeLists.txt
View file @
7be28703
...
...
@@ -19,8 +19,10 @@ macro(add_kdepimaddons_crypto_unittest _source)
endmacro
()
add_kdepimaddons_crypto_unittest
(
rendertest.cpp
)
add_akonadi_isolated_test
(
SOURCE rendertest-akonadi.cpp BACKENDS SQLITE LINK_LIBRARIES KF5::MessageViewer
)
target_compile_definitions
(
rendertest-akonadi PRIVATE -DDATA_DIR=
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/data-akonadi"
)
if
(
KDEPIM_RUN_AKONADI_TEST
)
add_akonadi_isolated_test
(
SOURCE rendertest-akonadi.cpp BACKENDS SQLITE LINK_LIBRARIES KF5::MessageViewer
)
target_compile_definitions
(
rendertest-akonadi PRIVATE -DDATA_DIR=
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/data-akonadi"
)
endif
()
macro
(
add_messageviewer_bodyformatter_class_unittest _source _additional
)
set
(
_test
${
_source
}
${
common_SRCS
}
${
_additional
}
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment