From a2dcf03f86cd80ed2fc3e3294acfc40489d621bc Mon Sep 17 00:00:00 2001 From: Brandon Lewis Date: Thu, 7 Oct 2010 14:55:14 +0100 Subject: [PATCH] tests: use ges_formatter_{get,set}_data accessors in unit tests --- tests/check/ges/save_and_load.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/check/ges/save_and_load.c b/tests/check/ges/save_and_load.c index 9d25cf4..800a9d6 100644 --- a/tests/check/ges/save_and_load.c +++ b/tests/check/ges/save_and_load.c @@ -34,17 +34,18 @@ static gboolean compare (GKeyFile * cmp, GESFormatter * formatter, GESTimeline * timeline) { - gchar *data; + gchar *data, *fmt_data; gsize length; gboolean result = TRUE; data = g_key_file_to_data (cmp, &length, NULL); - ges_formatter_save (formatter, timeline); - if (!(g_strcmp0 (data, formatter->data) == 0)) { + fmt_data = ges_formatter_get_data (formatter, &length); + + if (!(g_strcmp0 (data, fmt_data) == 0)) { GST_ERROR ("difference between expected and output"); g_printf ("expected: \n%s\n\n", data); - g_printf ("actual: \n%s\n\n", formatter->data); + g_printf ("actual: \n%s\n\n", fmt_data); result = FALSE; } g_free (data); @@ -585,8 +586,7 @@ GST_START_TEST (test_keyfile_load) GST_DEBUG ("creating a default formatter"); formatter = GES_FORMATTER (ges_keyfile_formatter_new ()); - formatter->data = g_strdup (data); - formatter->length = strlen (data); + ges_formatter_set_data (formatter, g_strdup (data), strlen (data)); fail_unless (ges_formatter_load (formatter, timeline)); -- 2.7.4