# SPDX-FileCopyrightText: 2022 Carl Schwan # SPDX-License-Identifier: BSD-2-Clause enable_testing() add_definitions(-DDATA_DIR="${CMAKE_CURRENT_SOURCE_DIR}/data" ) ecm_add_test( neochatroomtest.cpp LINK_LIBRARIES neochat Qt::Test TEST_NAME neochatroomtest ) # ecm_add_test( # texthandlertest.cpp # LINK_LIBRARIES neochat Qt::Test # TEST_NAME texthandlertest # ) ecm_add_test( delegatesizehelpertest.cpp LINK_LIBRARIES neochat Qt::Test TEST_NAME delegatesizehelpertest ) ecm_add_test( mediasizehelpertest.cpp LINK_LIBRARIES neochat Qt::Test TEST_NAME mediasizehelpertest ) ecm_add_test( eventhandlertest.cpp LINK_LIBRARIES neochat Qt::Test TEST_NAME eventhandlertest ) ecm_add_test( chatbarcachetest.cpp LINK_LIBRARIES neochat Qt::Test TEST_NAME chatbarcachetest ) ecm_add_test( chatdocumenthandlertest.cpp LINK_LIBRARIES neochat Qt::Test TEST_NAME chatdocumenthandlertest ) ecm_add_test( messageeventmodeltest.cpp LINK_LIBRARIES neochat Qt::Test TEST_NAME messageeventmodeltest ) ecm_add_test( windowcontrollertest.cpp LINK_LIBRARIES neochat Qt::Test TEST_NAME windowcontrollertest ) ecm_add_test( pollhandlertest.cpp LINK_LIBRARIES neochat Qt::Test TEST_NAME pollhandlertest ) ecm_add_test( reactionmodeltest.cpp LINK_LIBRARIES neochat Qt::Test TEST_NAME reactionmodeltest ) ecm_add_test( linkpreviewertest.cpp LINK_LIBRARIES neochat Qt::Test TEST_NAME linkpreviewertest ) ecm_add_test( messagecontentmodeltest.cpp LINK_LIBRARIES neochat Qt::Test TEST_NAME messagecontentmodeltest )