[gnote: 14/21] Fix test SyncManager hanging when deleteing notes



commit 195ae3b007c5a76e174120552650e701db5b84af
Author: Aurimas Černius <aurisc4 gmail com>
Date:   Sat Apr 22 19:18:49 2017 +0300

    Fix test SyncManager hanging when deleteing notes

 src/test/testsyncmanager.cpp |    5 +++++
 src/test/testsyncmanager.hpp |    1 +
 2 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/test/testsyncmanager.cpp b/src/test/testsyncmanager.cpp
index 26fbedc..d5f3da3 100644
--- a/src/test/testsyncmanager.cpp
+++ b/src/test/testsyncmanager.cpp
@@ -67,5 +67,10 @@ gnote::sync::SyncServiceAddin *SyncManager::get_configured_sync_service()
   return get_sync_service_addin("");
 }
 
+void SyncManager::delete_notes_in_main_thread(const gnote::sync::SyncServer::Ptr & server)
+{
+  delete_notes(server);
+}
+
 }
 
diff --git a/src/test/testsyncmanager.hpp b/src/test/testsyncmanager.hpp
index 0eb581d..78fcdf7 100644
--- a/src/test/testsyncmanager.hpp
+++ b/src/test/testsyncmanager.hpp
@@ -39,6 +39,7 @@ public:
   virtual bool synchronized_note_xml_matches(const Glib::ustring & noteXml1, const Glib::ustring & noteXml2) 
override;
   virtual gnote::sync::SyncServiceAddin *get_sync_service_addin(const Glib::ustring & sync_service_id) 
override;
   virtual gnote::sync::SyncServiceAddin *get_configured_sync_service() override;
+  virtual void delete_notes_in_main_thread(const gnote::sync::SyncServer::Ptr & server) override;
   test::SyncClient::Ptr get_client(const Glib::ustring & manifest);
 private:
   Glib::ustring m_sync_path;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]