summaryrefslogtreecommitdiff
path: root/tests/gimarshallingtests.h
diff options
context:
space:
mode:
authorPhilip Chimento <philip@endlessm.com>2016-11-02 15:00:11 -0700
committerPhilip Chimento <philip@endlessm.com>2016-11-02 18:14:23 -0700
commit88b42e54504747210a84fbe9551502827eef89aa (patch)
tree1332da90c84a0cba64797a7177e40323b83f3769 /tests/gimarshallingtests.h
parentefc4fa67575e58219626314aa8fb8dae2a919cf4 (diff)
downloadgobject-introspection-88b42e54504747210a84fbe9551502827eef89aa.tar.gz
tests: Test hashtables with allocated values
In order to test GJS's support for GHashTables with float, double, gint64, and guint64 value types, here are some new GI marshalling tests. https://bugzilla.gnome.org/show_bug.cgi?id=773763
Diffstat (limited to 'tests/gimarshallingtests.h')
-rw-r--r--tests/gimarshallingtests.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/gimarshallingtests.h b/tests/gimarshallingtests.h
index aa0210c8..cd1aac3a 100644
--- a/tests/gimarshallingtests.h
+++ b/tests/gimarshallingtests.h
@@ -1050,6 +1050,19 @@ _GI_TEST_EXTERN
void gi_marshalling_tests_ghashtable_utf8_none_in (GHashTable *hash_table);
_GI_TEST_EXTERN
+void gi_marshalling_tests_ghashtable_double_in (GHashTable *hash_table);
+
+_GI_TEST_EXTERN
+void gi_marshalling_tests_ghashtable_float_in (GHashTable *hash_table);
+
+_GI_TEST_EXTERN
+void gi_marshalling_tests_ghashtable_int64_in (GHashTable *hash_table);
+
+_GI_TEST_EXTERN
+void gi_marshalling_tests_ghashtable_uint64_in (GHashTable *hash_table);
+
+
+_GI_TEST_EXTERN
void gi_marshalling_tests_ghashtable_utf8_container_in (GHashTable *hash_table);
_GI_TEST_EXTERN