Skip to content

Commit

Permalink
Merge pull request #10 from martyone/fix-tests
Browse files Browse the repository at this point in the history
Fix tests, fix one bug, fix doc build
  • Loading branch information
chriadam committed Jul 30, 2014
2 parents d4d46e9 + 08058e4 commit 7e47dcb
Show file tree
Hide file tree
Showing 160 changed files with 515 additions and 592 deletions.
8 changes: 4 additions & 4 deletions Doxyfile → doc/Doxyfile
Expand Up @@ -4,9 +4,9 @@
# Project related configuration options
#---------------------------------------------------------------------------
DOXYFILE_ENCODING = UTF-8
PROJECT_NAME = Libmeegosyncml
PROJECT_NAME = buteo-syncml
PROJECT_NUMBER =
OUTPUT_DIRECTORY = doc/
OUTPUT_DIRECTORY = .
CREATE_SUBDIRS = NO
OUTPUT_LANGUAGE = English
BRIEF_MEMBER_DESC = YES
Expand Down Expand Up @@ -94,7 +94,7 @@ WARN_LOGFILE =
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
INPUT = src/
INPUT = ../src/
INPUT_ENCODING = UTF-8
FILE_PATTERNS = *.c \
*.cc \
Expand Down Expand Up @@ -277,7 +277,7 @@ SKIP_FUNCTION_MACROS = YES
# Configuration::additions related to external references
#---------------------------------------------------------------------------
TAGFILES =
GENERATE_TAGFILE = meegosyncml.tag
GENERATE_TAGFILE = buteo-syncml.tag
ALLEXTERNALS = NO
EXTERNAL_GROUPS = YES
PERL_PATH = /usr/bin/perl
Expand Down
2 changes: 1 addition & 1 deletion doc/coverage/build_documentation.sh
Expand Up @@ -32,6 +32,6 @@
#*
#*/
./coverage.sh
cd ../..
cd ..
doxygen Doxyfile

12 changes: 12 additions & 0 deletions doc/doc.pri
@@ -0,0 +1,12 @@
DOXYGEN_BIN = $$system(command -v doxygen)
isEmpty(DOXYGEN_BIN):error("Unable to detect doxygen in PATH")

doc.CONFIG = phony
doc.commands = cd $${PWD} && $${DOXYGEN_BIN} Doxyfile
QMAKE_EXTRA_TARGETS += doc
QMAKE_CLEAN += $${PWD}/html/* $${PWD}/buteo-syncml.tag

# Install rules
htmldocs.files = $${PWD}/html/
htmldocs.path = /usr/share/doc/buteo-syncml-doc/
INSTALLS += htmldocs
17 changes: 0 additions & 17 deletions doc/doc.pro

This file was deleted.

2 changes: 1 addition & 1 deletion libbuteosyncml.pro
@@ -1,4 +1,4 @@
include(doc/doc.pro)
include(doc/doc.pri)

CONFIG += ordered \
qt \
Expand Down
5 changes: 1 addition & 4 deletions rpm/buteo-syncml-qt5.spec
Expand Up @@ -52,10 +52,7 @@ Requires: %{name} = %{version}-%{release}

%files tests
%defattr(-,root,root,-)
/opt/tests/buteo-syncml/test-definition/tests.xml
/opt/tests/buteo-syncml/libbuteosyncml-tests
/opt/tests/buteo-syncml/runstarget.sh
/opt/tests/buteo-syncml/data/
/opt/tests/%{name}/*


%prep
Expand Down
5 changes: 1 addition & 4 deletions rpm/buteo-syncml.spec
Expand Up @@ -48,10 +48,7 @@ Requires: %{name} = %{version}-%{release}

%files tests
%defattr(-,root,root,-)
/opt/tests/buteo-syncml/test-definition/tests.xml
/opt/tests/buteo-syncml/libbuteosyncml-tests
/opt/tests/buteo-syncml/runstarget.sh
/opt/tests/buteo-syncml/data/
/opt/tests/buteo-syncml/*


%prep
Expand Down
2 changes: 1 addition & 1 deletion src/NonceStorage.cpp
Expand Up @@ -106,7 +106,7 @@ void NonceStorage::setNonce( const QByteArray& aNonce )

clearNonce();

const QString insertQuery( "INSERT INTO nonces(local_device, remote_device, nonce) values(:local_device, :remove_device, :nonce)" );
const QString insertQuery( "INSERT INTO nonces(local_device, remote_device, nonce) values(:local_device, :remote_device, :nonce)" );

QSqlQuery query( iDbHandle );

Expand Down
3 changes: 1 addition & 2 deletions tests_meego/AlertPackageTest.cpp
Expand Up @@ -34,7 +34,6 @@
#include "AlertPackageTest.h"
#include "AlertPackage.h"
#include "SyncMLMessage.h"
#include "TestLoader.h"
#include "Mock.h"
#include "QtEncoder.h"

Expand Down Expand Up @@ -108,4 +107,4 @@ void AlertPackageTest::testWrite()
QVERIFY(result_xml.indexOf(SYNCML_ELEMENT_ALERT) != -1);
}

TESTLOADER_ADD_TEST(AlertPackageTest);
QTEST_MAIN(AlertPackageTest)
1 change: 1 addition & 0 deletions tests_meego/AlertPackageTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/AuthHelperTest.cpp
Expand Up @@ -33,7 +33,6 @@

#include "AuthHelperTest.h"
#include "AuthHelper.h"
#include "TestLoader.h"

using namespace DataSync;

Expand Down Expand Up @@ -65,5 +64,5 @@ void AuthHelperTest::testAuthEncodeMD5()



TESTLOADER_ADD_TEST(AuthHelperTest);
QTEST_MAIN(DataSync::AuthHelperTest)

1 change: 1 addition & 0 deletions tests_meego/AuthHelperTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/AuthenticationPackageTest.cpp
Expand Up @@ -36,7 +36,6 @@
#include "AuthenticationPackage.h"
#include "SyncMLMessage.h"
#include "QtEncoder.h"
#include "TestLoader.h"
#include "Fragments.h"
#include "datatypes.h"

Expand Down Expand Up @@ -103,4 +102,4 @@ void AuthenticationPackageTest::testWrite2()

}

TESTLOADER_ADD_TEST(AuthenticationPackageTest);
QTEST_MAIN(AuthenticationPackageTest)
1 change: 1 addition & 0 deletions tests_meego/AuthenticationPackageTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/ChangeLogHandlerTest.cpp
Expand Up @@ -36,7 +36,6 @@
#include "ChangeLogHandler.h"
#include "DatabaseHandler.h"
#include "datatypes.h"
#include "TestLoader.h"
using namespace DataSync;

#include <QTest>
Expand Down Expand Up @@ -89,4 +88,4 @@ void ChangeLogHandlerTest::testCreateChangeLogTable()

}

TESTLOADER_ADD_TEST(ChangeLogHandlerTest);
QTEST_MAIN(ChangeLogHandlerTest)
1 change: 1 addition & 0 deletions tests_meego/ChangeLogHandlerTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/ChangeLogTest.cpp
Expand Up @@ -36,7 +36,6 @@

#include "DatabaseHandler.h"
#include "SyncMode.h"
#include "TestLoader.h"

#include "LogMacros.h"

Expand Down Expand Up @@ -252,4 +251,4 @@ void ChangeLogTest::testOwnedGetSetMaps()

}

TESTLOADER_ADD_TEST(ChangeLogTest);
QTEST_MAIN(ChangeLogTest)
1 change: 1 addition & 0 deletions tests_meego/ChangeLogTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/CommandHandlerTest.cpp
Expand Up @@ -46,7 +46,6 @@
#include "TestUtils.h"
#include "LogMacros.h"

#include "TestLoader.h"

using namespace DataSync;

Expand Down Expand Up @@ -658,4 +657,4 @@ void CommandHandlerTest::testHandleMap()
QCOMPARE(target.getUIDMappings().at(1).iLocalUID, trg2);
}

TESTLOADER_ADD_TEST(CommandHandlerTest);
QTEST_MAIN(DataSync::CommandHandlerTest)
1 change: 1 addition & 0 deletions tests_meego/CommandHandlerTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/ConflictResolverTest.cpp
Expand Up @@ -34,9 +34,8 @@

#include "ConflictResolverTest.h"

#include "TestLoader.h"

using namespace DataSync;


TESTLOADER_ADD_TEST(ConflictResolverTest);
QTEST_MAIN(DataSync::ConflictResolverTest)
1 change: 1 addition & 0 deletions tests_meego/ConflictResolverTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/DevInfHandlerTest.cpp
Expand Up @@ -36,7 +36,6 @@
#include "DevInfHandler.h"
#include "ResponseGenerator.h"
#include "DevInfPackage.h"
#include "TestLoader.h"

#include "LogMacros.h"

Expand Down Expand Up @@ -202,5 +201,5 @@ void DevInfHandlerTest::testHandleResults()
QCOMPARE( response, SUCCESS );
}

TESTLOADER_ADD_TEST(DevInfHandlerTest);
QTEST_MAIN(DevInfHandlerTest)

1 change: 1 addition & 0 deletions tests_meego/DevInfHandlerTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/DevInfPackageTest.cpp
Expand Up @@ -35,7 +35,6 @@

#include "DevInfPackage.h"
#include "SyncMLMessage.h"
#include "TestLoader.h"
#include "Mock.h"
#include "QtEncoder.h"
#include "DeviceInfo.h"
Expand Down Expand Up @@ -198,4 +197,4 @@ void DevInfPackageTest::verifyGet( const QByteArray& aData )
QVERIFY( aData.contains( "./devinf12") );
}

TESTLOADER_ADD_TEST(DevInfPackageTest);
QTEST_MAIN(DevInfPackageTest)
1 change: 1 addition & 0 deletions tests_meego/DevInfPackageTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/FinalPackageTest.cpp
Expand Up @@ -37,7 +37,6 @@
#include "SyncMLMessage.h"
#include "Fragments.h"
#include "QtEncoder.h"
#include "TestLoader.h"

using namespace DataSync;

Expand All @@ -58,4 +57,4 @@ void FinalPackageTest::testPackage()
QVERIFY(result_xml.indexOf(SYNCML_ELEMENT_FINAL) != -1);
}

TESTLOADER_ADD_TEST(FinalPackageTest);
QTEST_MAIN(FinalPackageTest)
1 change: 1 addition & 0 deletions tests_meego/FinalPackageTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/LocalChangesPackageTest.cpp
Expand Up @@ -41,7 +41,6 @@
#include "Mock.h"
#include "Fragments.h"

#include "TestLoader.h"


LocalChangesPackageStorage::LocalChangesPackageStorage( const QString& aSourceURI )
Expand Down Expand Up @@ -384,4 +383,4 @@ void LocalChangesPackageTest::testLargeObjects()
QVERIFY( !result_xml2.contains( "MoreData" ) );

}
TESTLOADER_ADD_TEST(LocalChangesPackageTest);
QTEST_MAIN(LocalChangesPackageTest)
1 change: 1 addition & 0 deletions tests_meego/LocalChangesPackageTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/LocalMappingsPackageTest.cpp
Expand Up @@ -39,7 +39,6 @@
#include "QtEncoder.h"
#include "Fragments.h"

#include "TestLoader.h"

using namespace DataSync;

Expand Down Expand Up @@ -88,4 +87,4 @@ void LocalMappingsPackageTest::testPackage()



TESTLOADER_ADD_TEST(LocalMappingsPackageTest);
QTEST_MAIN(LocalMappingsPackageTest)
1 change: 1 addition & 0 deletions tests_meego/LocalMappingsPackageTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/NonceStorageTest.cpp
Expand Up @@ -36,7 +36,6 @@
#include "DatabaseHandler.h"
#include "NonceStorage.h"

#include "TestLoader.h"

const QString DB( "/tmp/noncestoragetest.db" );
const QString LOCALDEVICE( "localDevice" );
Expand Down Expand Up @@ -73,5 +72,5 @@ void NonceStorageTest::testClearNonce()
QVERIFY( nonces.nonce().isEmpty() );
}

TESTLOADER_ADD_TEST(NonceStorageTest);
QTEST_MAIN(DataSync::NonceStorageTest)

1 change: 1 addition & 0 deletions tests_meego/NonceStorageTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/ResponseGeneratorTest.cpp
Expand Up @@ -41,7 +41,6 @@
#include "QtEncoder.h"
#include "SyncMLMessage.h"

#include "TestLoader.h"

using namespace DataSync;

Expand Down Expand Up @@ -699,5 +698,5 @@ void ResponseGeneratorTest::test208762()

}

TESTLOADER_ADD_TEST(ResponseGeneratorTest);
QTEST_MAIN(DataSync::ResponseGeneratorTest)

1 change: 1 addition & 0 deletions tests_meego/ResponseGeneratorTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/SANTest.cpp
Expand Up @@ -36,7 +36,6 @@
#include <QDebug>

#include "TestUtils.h"
#include "TestLoader.h"
#include "ServerAlertedNotification.h"

using namespace DataSync;
Expand Down Expand Up @@ -132,4 +131,4 @@ void SANTest::testGenerator01()

}

TESTLOADER_ADD_TEST( SANTest );
QTEST_MAIN(DataSync::SANTest)
1 change: 1 addition & 0 deletions tests_meego/SANTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
11 changes: 3 additions & 8 deletions tests_meego/SessionHandlerTest.cpp
Expand Up @@ -45,7 +45,6 @@
#include "SyncAgentConfigProperties.h"
#include "SyncCommonDefs.h"

#include "TestLoader.h"

using namespace DataSync;

Expand Down Expand Up @@ -84,16 +83,12 @@ void SessionHandlerTest::releaseStorage( StoragePlugin* aStorage )

void SessionHandlerTest::init()
{
// See DataSync::DatabaseHandler::DatabaseHandler()
QString effectivePath = Sync::syncCacheDir() + QDir::separator() + DBFILE;
QFile::remove( effectivePath );
QFile::remove( DBFILE );
}

void SessionHandlerTest::cleanup()
{
// See DataSync::DatabaseHandler::DatabaseHandler()
QString effectivePath = Sync::syncCacheDir() + QDir::separator() + DBFILE;
QFile::remove( effectivePath );
QFile::remove( DBFILE );
}

void SessionHandlerTest::testClientWithClientInitiated()
Expand Down Expand Up @@ -1400,4 +1395,4 @@ void SessionHandlerTest::regression_NB153701_04()

}

TESTLOADER_ADD_TEST(SessionHandlerTest);
QTEST_MAIN(SessionHandlerTest)
1 change: 1 addition & 0 deletions tests_meego/SessionHandlerTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)
3 changes: 1 addition & 2 deletions tests_meego/StorageHandlerTest.cpp
Expand Up @@ -36,7 +36,6 @@
#include "ConflictResolver.h"
#include "LogMacros.h"

#include "TestLoader.h"

using namespace DataSync;

Expand Down Expand Up @@ -365,4 +364,4 @@ void StorageHandlerTest::regression_NB203771_05()
QVERIFY( changes.removed.size() == 1 );
}

TESTLOADER_ADD_TEST(StorageHandlerTest);
QTEST_MAIN(DataSync::StorageHandlerTest)
1 change: 1 addition & 0 deletions tests_meego/StorageHandlerTest.pro
@@ -0,0 +1 @@
include(testapplication.pri)

0 comments on commit 7e47dcb

Please sign in to comment.