Bläddra i källkod

Windows: Make unit tests compile.

Christian Kamm 11 år sedan
förälder
incheckning
421a8cc6b7
4 ändrade filer med 12 tillägg och 9 borttagningar
  1. 6 4
      src/mirall/syncjournaldb.h
  2. 3 2
      src/mirall/syncjournalfilerecord.h
  3. 2 2
      test/CMakeLists.txt
  4. 1 1
      test/testfolderwatcher.h

+ 6 - 4
src/mirall/syncjournaldb.h

@@ -143,10 +143,12 @@ private:
     QList<QString> _avoidReadFromDbOnNextSyncFilter;
 };
 
-bool operator==(const SyncJournalDb::DownloadInfo & lhs,
-                const SyncJournalDb::DownloadInfo & rhs);
-bool operator==(const SyncJournalDb::UploadInfo & lhs,
-                const SyncJournalDb::UploadInfo & rhs);
+bool OWNCLOUDSYNC_EXPORT
+operator==(const SyncJournalDb::DownloadInfo & lhs,
+           const SyncJournalDb::DownloadInfo & rhs);
+bool OWNCLOUDSYNC_EXPORT
+operator==(const SyncJournalDb::UploadInfo & lhs,
+           const SyncJournalDb::UploadInfo & rhs);
 
 }  // namespace Mirall
 #endif // SYNCJOURNALDB_H

+ 3 - 2
src/mirall/syncjournalfilerecord.h

@@ -43,8 +43,9 @@ public:
     int       _mode;
 };
 
-bool operator==(const SyncJournalFileRecord & lhs,
-                const SyncJournalFileRecord & rhs);
+bool OWNCLOUDSYNC_EXPORT
+operator==(const SyncJournalFileRecord & lhs,
+           const SyncJournalFileRecord & rhs);
 
 class SyncJournalBlacklistRecord
 {

+ 2 - 2
test/CMakeLists.txt

@@ -27,8 +27,8 @@ endif(UNIX AND NOT APPLE)
 
 owncloud_add_test(CSyncSqlite "")
 owncloud_add_test(NetrcParser ../src/owncloudcmd/netrcparser.cpp)
-owncloud_add_test(OwnSql ../src/mirall/ownsql.cpp)
-owncloud_add_test(SyncJournalDB ../src/mirall/syncjournaldb.cpp)
+owncloud_add_test(OwnSql "")
+owncloud_add_test(SyncJournalDB "")
 
 
 

+ 1 - 1
test/testfolderwatcher.h

@@ -10,7 +10,7 @@
 
 #include <QtTest>
 
-#include "mirall/folderwatcher_linux.h"
+#include "mirall/folderwatcher.h"
 #include "mirall/utility.h"
 
 using namespace Mirall;