[gnome-todo] tests: Update dummy provider



commit 74cf253d94d4fc2031f179d5fa6e460e6c14ba33
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Fri May 8 12:28:03 2020 -0300

    tests: Update dummy provider

 tests/dummy-provider.c | 35 +++++++++++++++++++++++++++--------
 1 file changed, 27 insertions(+), 8 deletions(-)
---
diff --git a/tests/dummy-provider.c b/tests/dummy-provider.c
index 1f1a70b..5308ad3 100644
--- a/tests/dummy-provider.c
+++ b/tests/dummy-provider.c
@@ -140,15 +140,21 @@ dummy_provider_create_task (GtdProvider         *provider,
 }
 
 static void
-dummy_provider_update_task (GtdProvider *provider,
-                           GtdTask     *task)
+dummy_provider_update_task (GtdProvider         *provider,
+                            GtdTask             *task,
+                            GCancellable        *cancellable,
+                            GAsyncReadyCallback  callback,
+                            gpointer             user_data)
 {
   g_debug ("Updating task '%s'", gtd_task_get_title (task));
 }
 
 static void
-dummy_provider_remove_task (GtdProvider *provider,
-                           GtdTask     *task)
+dummy_provider_remove_task (GtdProvider         *provider,
+                            GtdTask             *task,
+                            GCancellable        *cancellable,
+                            GAsyncReadyCallback  callback,
+                            gpointer             user_data)
 {
 }
 
@@ -175,15 +181,21 @@ dummy_provider_create_task_list (GtdProvider         *provider,
 }
 
 static void
-dummy_provider_update_task_list (GtdProvider *provider,
-                                GtdTaskList *list)
+dummy_provider_update_task_list (GtdProvider         *provider,
+                                 GtdTaskList         *list,
+                                 GCancellable        *cancellable,
+                                 GAsyncReadyCallback  callback,
+                                 gpointer             user_data)
 {
   g_signal_emit_by_name (provider, "list-changed", list);
 }
 
 static void
-dummy_provider_remove_task_list (GtdProvider *provider,
-                                GtdTaskList *list)
+dummy_provider_remove_task_list (GtdProvider         *provider,
+                                 GtdTaskList         *list,
+                                 GCancellable        *cancellable,
+                                 GAsyncReadyCallback  callback,
+                                 gpointer             user_data)
 {
 
   GSequenceIter *iter;
@@ -201,6 +213,12 @@ dummy_provider_get_task_lists (GtdProvider *provider)
   return sequence_to_list (self->lists);
 }
 
+static GtdTaskList*
+dummy_provider_get_inbox (GtdProvider *provider)
+{
+  return NULL;
+}
+
 static void
 gtd_provider_iface_init (GtdProviderInterface *iface)
 {
@@ -217,6 +235,7 @@ gtd_provider_iface_init (GtdProviderInterface *iface)
   iface->update_task_list = dummy_provider_update_task_list;
   iface->remove_task_list = dummy_provider_remove_task_list;
   iface->get_task_lists = dummy_provider_get_task_lists;
+  iface->get_inbox = dummy_provider_get_inbox;
 }
 
 


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