[tracker/wip/carlosg/service-fixes: 8/8] tests: Add test for UNION of local and remote URNs
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/wip/carlosg/service-fixes: 8/8] tests: Add test for UNION of local and remote URNs
- Date: Thu, 11 Jun 2020 20:13:58 +0000 (UTC)
commit bf81af06c233f0617a8f6e6c872e157812e162d3
Author: Carlos Garnacho <carlosg gnome org>
Date: Thu Jun 11 13:17:11 2020 +0200
tests: Add test for UNION of local and remote URNs
.../service/service-union-with-local-1.out | 32 ++++++++++++++++++++++
.../service/service-union-with-local-1.rq | 10 +++++++
tests/libtracker-data/tracker-service-test.c | 1 +
3 files changed, 43 insertions(+)
---
diff --git a/tests/libtracker-data/service/service-union-with-local-1.out
b/tests/libtracker-data/service/service-union-with-local-1.out
new file mode 100644
index 000000000..f4626ba3a
--- /dev/null
+++ b/tests/libtracker-data/service/service-union-with-local-1.out
@@ -0,0 +1,32 @@
+"http://tracker.api.gnome.org/ontology/v3/nao#hasTag"
+"http://tracker.api.gnome.org/ontology/v3/nao#hasTag"
+"http://tracker.api.gnome.org/ontology/v3/nco#hasEmailAddress"
+"http://tracker.api.gnome.org/ontology/v3/nco#hasEmailAddress"
+"http://tracker.api.gnome.org/ontology/v3/nco#hasPostalAddress"
+"http://tracker.api.gnome.org/ontology/v3/nco#hasPostalAddress"
+"http://tracker.api.gnome.org/ontology/v3/nco#nameFamily"
+"http://tracker.api.gnome.org/ontology/v3/nco#nameFamily"
+"http://tracker.api.gnome.org/ontology/v3/nco#phoneNumber"
+"http://tracker.api.gnome.org/ontology/v3/nco#phoneNumber"
+"http://tracker.api.gnome.org/ontology/v3/nfo#fileLastModified"
+"http://tracker.api.gnome.org/ontology/v3/nfo#fileLastModified"
+"http://tracker.api.gnome.org/ontology/v3/nfo#fileName"
+"http://tracker.api.gnome.org/ontology/v3/nfo#fileName"
+"http://tracker.api.gnome.org/ontology/v3/nie#interpretedAs"
+"http://tracker.api.gnome.org/ontology/v3/nie#interpretedAs"
+"http://tracker.api.gnome.org/ontology/v3/nie#isStoredAs"
+"http://tracker.api.gnome.org/ontology/v3/nie#isStoredAs"
+"http://tracker.api.gnome.org/ontology/v3/nie#mimeType"
+"http://tracker.api.gnome.org/ontology/v3/nie#mimeType"
+"http://tracker.api.gnome.org/ontology/v3/nie#url"
+"http://tracker.api.gnome.org/ontology/v3/nie#url"
+"http://tracker.api.gnome.org/ontology/v3/nmm#artistName"
+"http://tracker.api.gnome.org/ontology/v3/nmm#artistName"
+"http://tracker.api.gnome.org/ontology/v3/nmm#musicAlbum"
+"http://tracker.api.gnome.org/ontology/v3/nmm#musicAlbum"
+"http://tracker.api.gnome.org/ontology/v3/nmm#performer"
+"http://tracker.api.gnome.org/ontology/v3/nmm#performer"
+"http://tracker.api.gnome.org/ontology/v3/slo#location"
+"http://tracker.api.gnome.org/ontology/v3/slo#location"
+"http://tracker.api.gnome.org/ontology/v3/slo#postalAddress"
+"http://tracker.api.gnome.org/ontology/v3/slo#postalAddress"
diff --git a/tests/libtracker-data/service/service-union-with-local-1.rq
b/tests/libtracker-data/service/service-union-with-local-1.rq
new file mode 100644
index 000000000..11616cd24
--- /dev/null
+++ b/tests/libtracker-data/service/service-union-with-local-1.rq
@@ -0,0 +1,10 @@
+SELECT ?u {
+ {
+ ?u tracker:indexed true;
+ } UNION {
+ SERVICE <dbus:%s> {
+ ?u tracker:indexed true;
+ }
+ }
+}
+ORDER BY ?u
diff --git a/tests/libtracker-data/tracker-service-test.c b/tests/libtracker-data/tracker-service-test.c
index fa41e385b..978e1bc90 100644
--- a/tests/libtracker-data/tracker-service-test.c
+++ b/tests/libtracker-data/tracker-service-test.c
@@ -39,6 +39,7 @@ const TestInfo tests[] = {
{ "service/service-after-triples-1", FALSE },
{ "service/service-before-triples-1", FALSE },
{ "service/service-local-filter-1", FALSE },
+ { "service/service-union-with-local-1", FALSE },
};
static GDBusConnection *dbus_conn = NULL;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]