mirror of
https://github.com/redis/RedisDesktopManager.git
synced 2026-10-18 13:11:29 +08:00
8bdc718511
- Fix locking of server item & allow to disconnect from server - Improve server & console tabs - Remove easyloging - Allow to duplicate connection from inline menu - Update translations - Update welcome screen - Fix "Reload" button - Fix Live update Fix #4182 Fix #4232 Fix #4242 Fix #3995 Fix #3634 Fix #4256
59 lines
1.6 KiB
Prolog
59 lines
1.6 KiB
Prolog
QT += core gui network concurrent widgets quick quickwidgets testlib
|
|
|
|
TARGET = tests
|
|
TEMPLATE = app
|
|
|
|
CONFIG += debug c++11
|
|
CONFIG-=app_bundle
|
|
|
|
PROJECT_ROOT = $$PWD/../..//
|
|
SRC_DIR = $$PROJECT_ROOT/src//
|
|
|
|
HEADERS += \
|
|
$$PROJECT_ROOT/3rdparty/qredisclient/tests/unit_tests/basetestcase.h \
|
|
$$PROJECT_ROOT/3rdparty/qredisclient/tests/unit_tests/mocks/*.h \
|
|
$$PROJECT_ROOT/src/modules/common/*.h \
|
|
|
|
SOURCES += \
|
|
$$PROJECT_ROOT/3rdparty/qredisclient/tests/unit_tests/basetestcase.cpp \
|
|
$$PROJECT_ROOT/src/modules/common/*.cpp \
|
|
$$PWD/main.cpp \
|
|
|
|
|
|
#RESOURCES += \
|
|
# $$SRC_DIR/resources/rdm.qrc
|
|
|
|
INCLUDEPATH += $$SRC_DIR/modules/ \
|
|
$$SRC_DIR/ \
|
|
$$PWD/ \
|
|
$$PROJECT_ROOT/3rdparty/qredisclient/tests/unit_tests/
|
|
|
|
DEFINES += INTEGRATION_TESTS
|
|
|
|
#TEST CASES
|
|
include($$PWD/testcases/app/app-tests.pri)
|
|
include($$PWD/testcases/connections-tree/connections-tree-tests.pri)
|
|
include($$PWD/testcases/console/console-tests.pri)
|
|
include($$PWD/testcases/value-editor/value-editor-tests.pri)
|
|
#############
|
|
include($$PROJECT_ROOT/3rdparty/3rdparty.pri)
|
|
|
|
HEADERS += $$PROJECT_ROOT/3rdparty/qt_modeltest/*.h
|
|
SOURCES += $$PROJECT_ROOT/3rdparty/qt_modeltest/*.cpp
|
|
INCLUDEPATH += $$PROJECT_ROOT/3rdparty/qt_modeltest/
|
|
|
|
release: DESTDIR = $$PROJECT_ROOT/bin/tests
|
|
debug: DESTDIR = $$PROJECT_ROOT/bin/tests
|
|
|
|
unix:!mac {
|
|
#code coverage
|
|
QMAKE_CXXFLAGS += -g -fprofile-arcs -ftest-coverage -O0 -Wno-sign-compare
|
|
QMAKE_LFLAGS += -g -fprofile-arcs -ftest-coverage -O0
|
|
LIBS += -lgcov
|
|
}
|
|
|
|
UI_DIR = $$DESTDIR/ui
|
|
OBJECTS_DIR = $$DESTDIR/obj
|
|
MOC_DIR = $$DESTDIR/obj
|
|
RCC_DIR = $$DESTDIR/obj
|