diff options
| author | Niels Ole Salscheider <niels_ole@salscheider-online.de> | 2018-06-23 17:20:47 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-06-23 17:20:47 +0200 |
| commit | ed6b199dff15ddb4c6bd72d1565501e9f1a2bf87 (patch) | |
| tree | 7bbb53c40ecf53fe9464b53b7966dd7726eeac5e /tests | |
| parent | ea83c77a5a4524cc9778336b10eff60979582980 (diff) | |
| parent | 31f0a42073b68823e85835ec3e25114d79705a04 (diff) | |
| download | qxmpp-ed6b199dff15ddb4c6bd72d1565501e9f1a2bf87.tar.gz | |
Merge pull request #131 from olesalscheider/cmake
Add CMake build system, drop Qt4 support
Diffstat (limited to 'tests')
43 files changed, 65 insertions, 196 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt new file mode 100644 index 00000000..64bd58d7 --- /dev/null +++ b/tests/CMakeLists.txt @@ -0,0 +1,51 @@ +include_directories(.) + +find_package(Qt5 REQUIRED COMPONENTS Test) + +macro(add_simple_test TEST_NAME) + add_executable(tst_${TEST_NAME} ${TEST_NAME}/tst_${TEST_NAME}.cpp) + add_test(tst_${TEST_NAME} tst_${TEST_NAME}) + target_link_libraries(tst_${TEST_NAME} Qt5::Test qxmpp) +endmacro() + +include_directories(${PROJECT_SOURCE_DIR}/src/base) +include_directories(${PROJECT_SOURCE_DIR}/src/client) +include_directories(${PROJECT_SOURCE_DIR}/src/server) +include_directories(${PROJECT_BINARY_DIR}/src/base) + +add_simple_test(qxmpparchiveiq) +add_simple_test(qxmppbindiq) +add_simple_test(qxmppcallmanager) +add_simple_test(qxmppcarbonmanager) +add_simple_test(qxmppcodec) +add_simple_test(qxmppdataform) +add_simple_test(qxmppdiscoveryiq) +add_simple_test(qxmppentitytimeiq) +add_simple_test(qxmppiceconnection) +add_simple_test(qxmppiq) +add_simple_test(qxmppjingleiq) +add_simple_test(qxmppmammanager) +add_simple_test(qxmppmessage) +add_simple_test(qxmppnonsaslauthiq) +add_simple_test(qxmpppresence) +add_simple_test(qxmpppubsubiq) +add_simple_test(qxmppregisteriq) +add_simple_test(qxmppresultset) +add_simple_test(qxmpprosteriq) +add_simple_test(qxmpprpciq) +add_simple_test(qxmpprtcppacket) +add_simple_test(qxmpprtppacket) +add_simple_test(qxmppsasl) +add_simple_test(qxmppserver) +add_simple_test(qxmppsessioniq) +add_simple_test(qxmppsocks) +add_simple_test(qxmppstanza) +add_simple_test(qxmppstreamfeatures) +add_simple_test(qxmppstreaminitiationiq) +add_simple_test(qxmppstunmessage) +add_simple_test(qxmppvcardiq) +add_simple_test(qxmppversioniq) + +add_subdirectory(qxmpptransfermanager) +add_subdirectory(qxmpputils) + diff --git a/tests/qxmpparchiveiq/qxmpparchiveiq.pro b/tests/qxmpparchiveiq/qxmpparchiveiq.pro deleted file mode 100644 index 53b38e14..00000000 --- a/tests/qxmpparchiveiq/qxmpparchiveiq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmpparchiveiq -SOURCES += tst_qxmpparchiveiq.cpp diff --git a/tests/qxmppbindiq/qxmppbindiq.pro b/tests/qxmppbindiq/qxmppbindiq.pro deleted file mode 100644 index 8e5d580f..00000000 --- a/tests/qxmppbindiq/qxmppbindiq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppbindiq -SOURCES += tst_qxmppbindiq.cpp diff --git a/tests/qxmppcallmanager/qxmppcallmanager.pro b/tests/qxmppcallmanager/qxmppcallmanager.pro deleted file mode 100644 index 27465093..00000000 --- a/tests/qxmppcallmanager/qxmppcallmanager.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppcallmanager -SOURCES += tst_qxmppcallmanager.cpp diff --git a/tests/qxmppcarbonmanager/qxmppcarbonmanager.pro b/tests/qxmppcarbonmanager/qxmppcarbonmanager.pro deleted file mode 100644 index 7f118000..00000000 --- a/tests/qxmppcarbonmanager/qxmppcarbonmanager.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppcarbonmanager -SOURCES += tst_qxmppcarbonmanager.cpp diff --git a/tests/qxmppcodec/qxmppcodec.pro b/tests/qxmppcodec/qxmppcodec.pro deleted file mode 100644 index 28fc1031..00000000 --- a/tests/qxmppcodec/qxmppcodec.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppcodec -SOURCES += tst_qxmppcodec.cpp diff --git a/tests/qxmppdataform/qxmppdataform.pro b/tests/qxmppdataform/qxmppdataform.pro deleted file mode 100644 index ab92935a..00000000 --- a/tests/qxmppdataform/qxmppdataform.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppdataform -SOURCES += tst_qxmppdataform.cpp diff --git a/tests/qxmppdiscoveryiq/qxmppdiscoveryiq.pro b/tests/qxmppdiscoveryiq/qxmppdiscoveryiq.pro deleted file mode 100644 index 01016e8c..00000000 --- a/tests/qxmppdiscoveryiq/qxmppdiscoveryiq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppdiscoveryiq -SOURCES += tst_qxmppdiscoveryiq.cpp diff --git a/tests/qxmppentitytimeiq/qxmppentitytimeiq.pro b/tests/qxmppentitytimeiq/qxmppentitytimeiq.pro deleted file mode 100644 index c6b6e91c..00000000 --- a/tests/qxmppentitytimeiq/qxmppentitytimeiq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppentitytimeiq -SOURCES += tst_qxmppentitytimeiq.cpp diff --git a/tests/qxmppiceconnection/qxmppiceconnection.pro b/tests/qxmppiceconnection/qxmppiceconnection.pro deleted file mode 100644 index 5f2eaeb9..00000000 --- a/tests/qxmppiceconnection/qxmppiceconnection.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppiceconnection -SOURCES += tst_qxmppiceconnection.cpp diff --git a/tests/qxmppiq/qxmppiq.pro b/tests/qxmppiq/qxmppiq.pro deleted file mode 100644 index 5a2e162a..00000000 --- a/tests/qxmppiq/qxmppiq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppiq -SOURCES += tst_qxmppiq.cpp diff --git a/tests/qxmppjingleiq/qxmppjingleiq.pro b/tests/qxmppjingleiq/qxmppjingleiq.pro deleted file mode 100644 index 9518df55..00000000 --- a/tests/qxmppjingleiq/qxmppjingleiq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppjingleiq -SOURCES += tst_qxmppjingleiq.cpp diff --git a/tests/qxmppmammanager/qxmppmammanager.pro b/tests/qxmppmammanager/qxmppmammanager.pro deleted file mode 100644 index 685ea4ee..00000000 --- a/tests/qxmppmammanager/qxmppmammanager.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppmammanager -SOURCES += tst_qxmppmammanager.cpp diff --git a/tests/qxmppmessage/qxmppmessage.pro b/tests/qxmppmessage/qxmppmessage.pro deleted file mode 100644 index 3ab73fc9..00000000 --- a/tests/qxmppmessage/qxmppmessage.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppmessage -SOURCES += tst_qxmppmessage.cpp diff --git a/tests/qxmppnonsaslauthiq/qxmppnonsaslauthiq.pro b/tests/qxmppnonsaslauthiq/qxmppnonsaslauthiq.pro deleted file mode 100644 index 29cf99e9..00000000 --- a/tests/qxmppnonsaslauthiq/qxmppnonsaslauthiq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppnonsaslauthiq -SOURCES += tst_qxmppnonsaslauthiq.cpp diff --git a/tests/qxmpppresence/qxmpppresence.pro b/tests/qxmpppresence/qxmpppresence.pro deleted file mode 100644 index 222054a6..00000000 --- a/tests/qxmpppresence/qxmpppresence.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmpppresence -SOURCES += tst_qxmpppresence.cpp diff --git a/tests/qxmpppubsubiq/qxmpppubsubiq.pro b/tests/qxmpppubsubiq/qxmpppubsubiq.pro deleted file mode 100644 index 0847c919..00000000 --- a/tests/qxmpppubsubiq/qxmpppubsubiq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmpppubsubiq -SOURCES += tst_qxmpppubsubiq.cpp diff --git a/tests/qxmppregisteriq/qxmppregisteriq.pro b/tests/qxmppregisteriq/qxmppregisteriq.pro deleted file mode 100644 index 4a2b98f5..00000000 --- a/tests/qxmppregisteriq/qxmppregisteriq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppregisteriq -SOURCES += tst_qxmppregisteriq.cpp diff --git a/tests/qxmppresultset/qxmppresultset.pro b/tests/qxmppresultset/qxmppresultset.pro deleted file mode 100644 index f3b394d5..00000000 --- a/tests/qxmppresultset/qxmppresultset.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppresultset -SOURCES += tst_qxmppresultset.cpp diff --git a/tests/qxmpprosteriq/qxmpprosteriq.pro b/tests/qxmpprosteriq/qxmpprosteriq.pro deleted file mode 100644 index 94828f4f..00000000 --- a/tests/qxmpprosteriq/qxmpprosteriq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmpprosteriq -SOURCES += tst_qxmpprosteriq.cpp diff --git a/tests/qxmpprpciq/qxmpprpciq.pro b/tests/qxmpprpciq/qxmpprpciq.pro deleted file mode 100644 index e818b0a3..00000000 --- a/tests/qxmpprpciq/qxmpprpciq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmpprpciq -SOURCES += tst_qxmpprpciq.cpp diff --git a/tests/qxmpprtcppacket/qxmpprtcppacket.pro b/tests/qxmpprtcppacket/qxmpprtcppacket.pro deleted file mode 100644 index a20db449..00000000 --- a/tests/qxmpprtcppacket/qxmpprtcppacket.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmpprtcppacket -SOURCES += tst_qxmpprtcppacket.cpp diff --git a/tests/qxmpprtppacket/qxmpprtppacket.pro b/tests/qxmpprtppacket/qxmpprtppacket.pro deleted file mode 100644 index afd4d804..00000000 --- a/tests/qxmpprtppacket/qxmpprtppacket.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmpprtppacket -SOURCES += tst_qxmpprtppacket.cpp diff --git a/tests/qxmppsasl/qxmppsasl.pro b/tests/qxmppsasl/qxmppsasl.pro deleted file mode 100644 index d5720c2f..00000000 --- a/tests/qxmppsasl/qxmppsasl.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppsasl -SOURCES += tst_qxmppsasl.cpp diff --git a/tests/qxmppsasl/tst_qxmppsasl.cpp b/tests/qxmppsasl/tst_qxmppsasl.cpp index abaff3fc..4f029f84 100644 --- a/tests/qxmppsasl/tst_qxmppsasl.cpp +++ b/tests/qxmppsasl/tst_qxmppsasl.cpp @@ -268,7 +268,7 @@ void tst_QXmppSasl::testClientFacebook() // challenge response QVERIFY(client->respond(QByteArray("version=1&method=auth.xmpp_login&nonce=AA4EFEE16F2AB64B131EEFFE6EACDDB8"), response)); - QCOMPARE(response, QByteArray("access_token=abcdefghijlkmno&api_key=123456789012345&call_id=&method=auth.xmpp_login&nonce=AA4EFEE16F2AB64B131EEFFE6EACDDB8&v=1.0")); + QCOMPARE(response, QByteArray("access_token=abcdefghijlkmno&api_key=123456789012345&call_id&method=auth.xmpp_login&nonce=AA4EFEE16F2AB64B131EEFFE6EACDDB8&v=1.0")); // any further step is an error QVERIFY(!client->respond(QByteArray(), response)); diff --git a/tests/qxmppserver/qxmppserver.pro b/tests/qxmppserver/qxmppserver.pro deleted file mode 100644 index 1ddd94a6..00000000 --- a/tests/qxmppserver/qxmppserver.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppserver -SOURCES += tst_qxmppserver.cpp diff --git a/tests/qxmppsessioniq/qxmppsessioniq.pro b/tests/qxmppsessioniq/qxmppsessioniq.pro deleted file mode 100644 index 7156defb..00000000 --- a/tests/qxmppsessioniq/qxmppsessioniq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppsessioniq -SOURCES += tst_qxmppsessioniq.cpp diff --git a/tests/qxmppsocks/qxmppsocks.pro b/tests/qxmppsocks/qxmppsocks.pro deleted file mode 100644 index fed3fa2e..00000000 --- a/tests/qxmppsocks/qxmppsocks.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppsocks -SOURCES += tst_qxmppsocks.cpp diff --git a/tests/qxmppstanza/qxmppstanza.pro b/tests/qxmppstanza/qxmppstanza.pro deleted file mode 100644 index a43df6ed..00000000 --- a/tests/qxmppstanza/qxmppstanza.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppstanza -SOURCES += tst_qxmppstanza.cpp diff --git a/tests/qxmppstreamfeatures/qxmppstreamfeatures.pro b/tests/qxmppstreamfeatures/qxmppstreamfeatures.pro deleted file mode 100644 index 62b50008..00000000 --- a/tests/qxmppstreamfeatures/qxmppstreamfeatures.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppstreamfeatures -SOURCES += tst_qxmppstreamfeatures.cpp diff --git a/tests/qxmppstreaminitiationiq/qxmppstreaminitiationiq.pro b/tests/qxmppstreaminitiationiq/qxmppstreaminitiationiq.pro deleted file mode 100644 index d19f5c41..00000000 --- a/tests/qxmppstreaminitiationiq/qxmppstreaminitiationiq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppstreaminitiationiq -SOURCES += tst_qxmppstreaminitiationiq.cpp diff --git a/tests/qxmppstunmessage/qxmppstunmessage.pro b/tests/qxmppstunmessage/qxmppstunmessage.pro deleted file mode 100644 index 64fbbf6e..00000000 --- a/tests/qxmppstunmessage/qxmppstunmessage.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppstunmessage -SOURCES += tst_qxmppstunmessage.cpp diff --git a/tests/qxmpptransfermanager/CMakeLists.txt b/tests/qxmpptransfermanager/CMakeLists.txt new file mode 100644 index 00000000..f6f2c99d --- /dev/null +++ b/tests/qxmpptransfermanager/CMakeLists.txt @@ -0,0 +1,3 @@ +add_executable(tst_qxmpptransfermanager tst_qxmpptransfermanager.cpp tst_qxmpptransfermanager.qrc) +add_test(tst_qxmpptransfermanager tst_qxmpptransfermanager) +target_link_libraries(tst_qxmpptransfermanager Qt5::Test qxmpp) diff --git a/tests/qxmpptransfermanager/qxmpptransfermanager.pro b/tests/qxmpptransfermanager/qxmpptransfermanager.pro deleted file mode 100644 index 325daa09..00000000 --- a/tests/qxmpptransfermanager/qxmpptransfermanager.pro +++ /dev/null @@ -1,4 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmpptransfermanager -RESOURCES += tst_qxmpptransfermanager.qrc -SOURCES += tst_qxmpptransfermanager.cpp diff --git a/tests/qxmpputils/CMakeLists.txt b/tests/qxmpputils/CMakeLists.txt new file mode 100644 index 00000000..fbab1e64 --- /dev/null +++ b/tests/qxmpputils/CMakeLists.txt @@ -0,0 +1,3 @@ +add_executable(tst_qxmpputils tst_qxmpputils.cpp tst_qxmpputils.qrc) +add_test(tst_qxmpputils tst_qxmpputils) +target_link_libraries(tst_qxmpputils Qt5::Test qxmpp) diff --git a/tests/qxmpputils/qxmpputils.pro b/tests/qxmpputils/qxmpputils.pro deleted file mode 100644 index 70c1b9bf..00000000 --- a/tests/qxmpputils/qxmpputils.pro +++ /dev/null @@ -1,4 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmpputils -RESOURCES += tst_qxmpputils.qrc -SOURCES += tst_qxmpputils.cpp diff --git a/tests/qxmpputils/tst_qxmpputils.cpp b/tests/qxmpputils/tst_qxmpputils.cpp index b2359d57..6a3958f0 100644 --- a/tests/qxmpputils/tst_qxmpputils.cpp +++ b/tests/qxmpputils/tst_qxmpputils.cpp @@ -35,7 +35,6 @@ private slots: void testHmac(); void testJid(); void testMime(); - void testLibVersion(); void testTimezoneOffset(); }; @@ -112,11 +111,6 @@ void tst_QXmppUtils::testMime() } #endif -void tst_QXmppUtils::testLibVersion() -{ - QCOMPARE(QXmppVersion(), QString("0.9.3")); -} - void tst_QXmppUtils::testTimezoneOffset() { // parsing diff --git a/tests/qxmppvcardiq/qxmppvcardiq.pro b/tests/qxmppvcardiq/qxmppvcardiq.pro deleted file mode 100644 index ca5081e6..00000000 --- a/tests/qxmppvcardiq/qxmppvcardiq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppvcardiq -SOURCES += tst_qxmppvcardiq.cpp diff --git a/tests/qxmppversioniq/qxmppversioniq.pro b/tests/qxmppversioniq/qxmppversioniq.pro deleted file mode 100644 index f018fe01..00000000 --- a/tests/qxmppversioniq/qxmppversioniq.pro +++ /dev/null @@ -1,3 +0,0 @@ -include(../tests.pri) -TARGET = tst_qxmppversioniq -SOURCES += tst_qxmppversioniq.cpp diff --git a/tests/tests.pri b/tests/tests.pri deleted file mode 100644 index 364d28bb..00000000 --- a/tests/tests.pri +++ /dev/null @@ -1,14 +0,0 @@ -include(../qxmpp.pri) - -QT -= gui -QT += testlib -CONFIG -= app_bundle -CONFIG += testcase - -QMAKE_LIBDIR += ../../src -QMAKE_RPATHDIR += $$OUT_PWD/../../src -INCLUDEPATH += $$PWD $$QXMPP_INCLUDEPATH -LIBS += $$QXMPP_LIBS - -# do not install testcases -target.CONFIG += no_default_install diff --git a/tests/tests.pro b/tests/tests.pro deleted file mode 100644 index 987ac7ee..00000000 --- a/tests/tests.pro +++ /dev/null @@ -1,39 +0,0 @@ -TEMPLATE = subdirs -SUBDIRS = \ - qxmpparchiveiq \ - qxmppbindiq \ - qxmppcallmanager \ - qxmppcarbonmanager \ - qxmppdataform \ - qxmppdiscoveryiq \ - qxmppentitytimeiq \ - qxmppiceconnection \ - qxmppiq \ - qxmppjingleiq \ - qxmppmammanager \ - qxmppmessage \ - qxmppnonsaslauthiq \ - qxmpppresence \ - qxmpppubsubiq \ - qxmppregisteriq \ - qxmppresultset \ - qxmpprosteriq \ - qxmpprpciq \ - qxmpprtcppacket \ - qxmpprtppacket \ - qxmppserver \ - qxmppsessioniq \ - qxmppsocks \ - qxmppstanza \ - qxmppstreamfeatures \ - qxmppstunmessage \ - qxmpptransfermanager \ - qxmpputils \ - qxmppvcardiq \ - qxmppversioniq - -!isEmpty(QXMPP_AUTOTEST_INTERNAL) { - SUBDIRS += qxmppcodec - SUBDIRS += qxmppsasl - SUBDIRS += qxmppstreaminitiationiq -} diff --git a/tests/travis/build-and-test b/tests/travis/build-and-test index 3d6ad4cd..64957ba6 100755 --- a/tests/travis/build-and-test +++ b/tests/travis/build-and-test @@ -1,43 +1,23 @@ #!/bin/sh set -e -QMAKE_ARGS="" - -if [ -n "$CC" ]; then - QMAKE_ARGS="$QMAKE_ARGS QMAKE_CC=$CC" -fi - - -if [ -n "$CXX" ]; then - QMAKE_ARGS="$QMAKE_ARGS QMAKE_CXX=$CXX" -fi - -if [ "$CXX" = "clang++" ]; then - QMAKE_ARGS="$QMAKE_ARGS QMAKE_LINK=clang++" - QMAKE_ARGS="$QMAKE_ARGS QMAKE_LINK_SHLIB=clang++" -fi +CMAKE_ARGS="-DBUILD_TESTS:BOOL=True" case "$CONFIG" in full*) - QMAKE_ARGS="$QMAKE_ARGS QXMPP_USE_DOXYGEN=1 QXMPP_USE_OPUS=1 QXMPP_USE_SPEEX=1 QXMPP_USE_THEORA=1 QXMPP_USE_VPX=1" + CMAKE_ARGS="-DBUILD_DOCUMENTATION:BOOL=True -DBUILD_EXAMPLES:BOOL=True -DWITH_OPUS:BOOL=True -DWITH_SPEEX:BOOL=True -DWITH_THEORA:BOOL=True -DWITH_VPX:BOOL=True" ;; esac case "$CONFIG" in *debug*) - QMAKE_ARGS="$QMAKE_ARGS CONFIG+=debug" - ;; -esac - -case "$CONFIG" in -*static*) - QMAKE_ARGS="$QMAKE_ARGS QXMPP_LIBRARY_TYPE=staticlib" + CMAKE_ARGS="$CMAKE_ARGS -DCMAKE_BUILD_TYPE:STRING=Debug" ;; esac # compile -qmake $QMAKE_ARGS -make VERBOSE=1 +cmake $CMAKE_ARGS +make # run tests -make check +make test diff --git a/tests/travis/install-build-depends b/tests/travis/install-build-depends index 2ea9a282..f735d816 100755 --- a/tests/travis/install-build-depends +++ b/tests/travis/install-build-depends @@ -2,12 +2,7 @@ set -e sudo apt-get update -qq - -if [ "$QT_SELECT" = "qt4" ]; then - sudo apt-get install -qq libqt4-dev -else - sudo apt-get install -qq qtbase5-dev -fi +sudo apt-get install -qq qtbase5-dev cmake case "$CONFIG" in full*) |
