[glib] Use new hashset api in the hash set tests
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] Use new hashset api in the hash set tests
- Date: Mon, 2 Apr 2012 13:08:53 +0000 (UTC)
commit e51c3b4cfe9f24ccf21ee3bd04186fe5c38d95f8
Author: Matthias Clasen <mclasen redhat com>
Date: Mon Apr 2 08:00:48 2012 -0400
Use new hashset api in the hash set tests
glib/tests/hash.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/glib/tests/hash.c b/glib/tests/hash.c
index 290dc9c..fe0bb69 100644
--- a/glib/tests/hash.c
+++ b/glib/tests/hash.c
@@ -508,13 +508,17 @@ set_hash_test (void)
for (i = 2; i < 5000; i += 7)
{
char *s = g_strdup_printf ("%d", i);
- g_hash_table_insert (hash_table, s, s);
+ g_hash_table_add (hash_table, s);
}
i = 0;
g_hash_table_foreach (hash_table, set_check, &i);
g_assert_cmpint (i, ==, g_hash_table_size (hash_table));
+ g_assert (g_hash_table_contains (hash_table, "2"));
+ g_assert (g_hash_table_contains (hash_table, "9"));
+ g_assert (!g_hash_table_contains (hash_table, "a"));
+
/* this will cause the hash table to loose set nature */
g_hash_table_insert (hash_table, g_strdup ("a"), "b");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]