[gnote: 16/21] Fix test hang when note is saved during sync
- From: Aurimas Černius <aurimasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnote: 16/21] Fix test hang when note is saved during sync
- Date: Tue, 20 Jun 2017 20:16:15 +0000 (UTC)
commit 26ffa76c14132ffe807b8cb8423d51f6782d28dd
Author: Aurimas Černius <aurisc4 gmail com>
Date: Sat Apr 22 19:26:02 2017 +0300
Fix test hang when note is saved during sync
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 d5f3da3..8af38c6 100644
--- a/src/test/testsyncmanager.cpp
+++ b/src/test/testsyncmanager.cpp
@@ -72,5 +72,10 @@ void SyncManager::delete_notes_in_main_thread(const gnote::sync::SyncServer::Ptr
delete_notes(server);
}
+void SyncManager::note_save(const gnote::Note::Ptr & note)
+{
+ note->save();
+}
+
}
diff --git a/src/test/testsyncmanager.hpp b/src/test/testsyncmanager.hpp
index 78fcdf7..20a9334 100644
--- a/src/test/testsyncmanager.hpp
+++ b/src/test/testsyncmanager.hpp
@@ -40,6 +40,7 @@ public:
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;
+ virtual void note_save(const gnote::Note::Ptr & note) 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]