diff options
author | Nicolas Dufresne <nicolas.dufresne@collabora.co.uk> | 2011-02-24 11:02:22 -0500 |
---|---|---|
committer | Nicolas Dufresne <nicolas.dufresne@collabora.co.uk> | 2011-02-24 11:02:22 -0500 |
commit | 5105c0ce3e94f9c912fda95a046b566cc4b68842 (patch) | |
tree | 3acdcaafecf1c0d2199e325d5c5df5caaf285ea7 | |
parent | 24288501b66b7b62a4357319b27f802b2a53f0ec (diff) | |
download | telepathy-logger-5105c0ce3e94f9c912fda95a046b566cc4b68842.tar.gz |
Fix test_get_dates() to use GDate method
This test was using g_free() to free dates. Also was sorting GDate
with g_strcmp0.
-rw-r--r-- | tests/dbus/test-log-manager.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/dbus/test-log-manager.c b/tests/dbus/test-log-manager.c index d489d3f..36736da 100644 --- a/tests/dbus/test-log-manager.c +++ b/tests/dbus/test-log-manager.c @@ -267,13 +267,13 @@ test_get_dates (TestCaseFixture *fixture, * being duplicates */ g_assert_cmpint (g_list_length (fixture->ret), ==, 6); - /* we do not want duplicates */ - fixture->ret = g_list_sort (fixture->ret, (GCompareFunc) g_strcmp0); + /* we do not want duplicates, dates are suppose to be ordered */ + fixture->ret = g_list_sort (fixture->ret, (GCompareFunc) g_date_compare); for (loc = fixture->ret; loc != NULL; loc = g_list_next (loc)) if (loc->next) g_assert (g_date_compare (loc->data, loc->next->data) != 0); - g_list_foreach (fixture->ret, (GFunc) g_free, NULL); + g_list_foreach (fixture->ret, (GFunc) g_date_free, NULL); g_list_free (fixture->ret); } |