summaryrefslogtreecommitdiff
path: root/tests/libtracker-extract
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2011-10-20 15:07:38 +0100
committerMartyn Russell <martyn@lanedo.com>2011-12-14 16:19:50 +0000
commit8cd68133d9c0570fa55d23e6a1f4184821b3429d (patch)
treee183a76621336489d358163a1efe2ef4b7eb9927 /tests/libtracker-extract
parent826d347d6e7987ff5b70f9860387fd1ec4fc45e4 (diff)
downloadtracker-8cd68133d9c0570fa55d23e6a1f4184821b3429d.tar.gz
libtracker-extract,tracker-extract: Return guaranteed title
When a title is generated from the filename (--enable-guarantee-metadata), return it to the calling extractor so that it can be used for media art. This allows storing video poster art for any video, provided guaranteed metadata is enabled.
Diffstat (limited to 'tests/libtracker-extract')
-rw-r--r--tests/libtracker-extract/tracker-guarantee-test.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/libtracker-extract/tracker-guarantee-test.c b/tests/libtracker-extract/tracker-guarantee-test.c
index 10af11d86..ee8265c1b 100644
--- a/tests/libtracker-extract/tracker-guarantee-test.c
+++ b/tests/libtracker-extract/tracker-guarantee-test.c
@@ -54,6 +54,7 @@ internal_test_title (const gchar *uri,
{
TrackerSparqlBuilder *builder;
gchar *sparql;
+ gchar *title_guaranteed;
builder = tracker_sparql_builder_new_update ();
tracker_sparql_builder_insert_open (builder, "test");
@@ -61,7 +62,8 @@ internal_test_title (const gchar *uri,
g_assert (tracker_guarantee_title_from_file (builder,
"nie:title",
value,
- uri));
+ uri,
+ &title_guaranteed));
tracker_sparql_builder_insert_close (builder);
sparql = g_strdup_printf ("INSERT INTO <test> {\n<test://resource> nie:title \"%s\" .\n}\n",
@@ -70,6 +72,10 @@ internal_test_title (const gchar *uri,
==,
tracker_sparql_builder_get_result (builder));
+ g_assert_cmpstr (title_guaranteed,
+ ==,
+ expected);
+
g_object_unref (builder);
g_free (sparql);
}