summaryrefslogtreecommitdiff
path: root/tests/dconf-mock-gvdb.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/dconf-mock-gvdb.c')
-rw-r--r--tests/dconf-mock-gvdb.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/dconf-mock-gvdb.c b/tests/dconf-mock-gvdb.c
index 4f58de1..ff5f039 100644
--- a/tests/dconf-mock-gvdb.c
+++ b/tests/dconf-mock-gvdb.c
@@ -209,3 +209,24 @@ dconf_mock_gvdb_table_invalidate (GvdbTable *table)
{
table->is_valid = FALSE;
}
+
+GVariant *
+gvdb_table_get_best_value_for_path (GvdbTable *table,
+ GvdbPath *path)
+{
+ /* TODO: make this actually check different path components */
+ return gvdb_table_get_value (table, path->string);
+}
+
+void
+gvdb_path_init (GvdbPath *path,
+ const gchar *key,
+ gchar separator)
+{
+ path->string = key;
+}
+
+void
+gvdb_path_clear (GvdbPath *path)
+{
+}