summaryrefslogtreecommitdiff
path: root/tests/dconf-mock.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/dconf-mock.h')
-rw-r--r--tests/dconf-mock.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/dconf-mock.h b/tests/dconf-mock.h
new file mode 100644
index 0000000..7c8fc0b
--- /dev/null
+++ b/tests/dconf-mock.h
@@ -0,0 +1,19 @@
+#ifndef __dconf_mock_h__
+#define __dconf_mock_h__
+
+#include "../gvdb/gvdb-reader.h"
+
+void dconf_mock_shm_reset (void);
+gint dconf_mock_shm_flag (const gchar *name);
+void dconf_mock_shm_assert_log (const gchar *expected_log);
+
+GvdbTable * dconf_mock_gvdb_table_new (void);
+void dconf_mock_gvdb_table_insert (GvdbTable *table,
+ const gchar *name,
+ GVariant *value,
+ GvdbTable *subtable);
+void dconf_mock_gvdb_table_invalidate (GvdbTable *table);
+void dconf_mock_gvdb_install (const gchar *filename,
+ GvdbTable *table);
+
+#endif