summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2022-12-25 13:10:35 +0100
committerCarlos Garnacho <carlosg@gnome.org>2023-01-10 15:36:23 +0100
commit82573ab40979b1950ee7e3d4e0c84665a63654b7 (patch)
tree1e94c3ebf699b88283649fcbedec0e6430edb895 /tests
parentb71657f05077e4cf10c88d60280e0b086d8f71cc (diff)
downloadtracker-82573ab40979b1950ee7e3d4e0c84665a63654b7.tar.gz
core: Cluster queries in tracker_triples virtual table
Currently, the virtual table does query all properties individually, even single-valued ones that live together with other single-valued properties in the class table. Since we no longer have to deal with value-to-string conversions for the upper layers, it is now easier to query these single-valued properties altogether in a single query to the whole class table.
Diffstat (limited to 'tests')
-rw-r--r--tests/libtracker-sparql/serialize/describe-graph-trig.out8
-rw-r--r--tests/libtracker-sparql/serialize/describe-graph-ttl.out2
-rw-r--r--tests/libtracker-sparql/serialize/describe-single-trig.out2
-rw-r--r--tests/libtracker-sparql/serialize/describe-single-ttl.out2
-rw-r--r--tests/libtracker-sparql/serialize/describe-var-trig.out2
-rw-r--r--tests/libtracker-sparql/serialize/describe-var-ttl.out2
6 files changed, 5 insertions, 13 deletions
diff --git a/tests/libtracker-sparql/serialize/describe-graph-trig.out b/tests/libtracker-sparql/serialize/describe-graph-trig.out
index 323a1e0d5..06193a5d1 100644
--- a/tests/libtracker-sparql/serialize/describe-graph-trig.out
+++ b/tests/libtracker-sparql/serialize/describe-graph-trig.out
@@ -22,7 +22,7 @@ GRAPH <http://example/B> {
GRAPH <http://example/A> {
<http://example/a> nie:title "Aaa" ;
- dc:title "Aaa" ;
+ dc:title "Aaa" .
}
GRAPH <http://example/B> {
@@ -30,12 +30,6 @@ GRAPH <http://example/B> {
}
GRAPH <http://example/A> {
-}
-
-GRAPH <http://example/B> {
-}
-
-GRAPH <http://example/A> {
<http://example/a> rdf:type rdfs:Resource, nie:InformationElement, nfo:Media, nmm:MusicPiece .
}
diff --git a/tests/libtracker-sparql/serialize/describe-graph-ttl.out b/tests/libtracker-sparql/serialize/describe-graph-ttl.out
index 196f83d8e..b1f66a101 100644
--- a/tests/libtracker-sparql/serialize/describe-graph-ttl.out
+++ b/tests/libtracker-sparql/serialize/describe-graph-ttl.out
@@ -22,8 +22,6 @@
dc:title "Aaa" ;
-
-
<http://example/a> rdf:type rdfs:Resource, nie:InformationElement, nfo:Media, nmm:MusicPiece, rdfs:Resource, nie:InformationElement, nfo:Media, nmm:MusicPiece .
<http://example/b> rdf:type rdfs:Resource, nie:InformationElement, nfo:Media, nmm:MusicPiece .
diff --git a/tests/libtracker-sparql/serialize/describe-single-trig.out b/tests/libtracker-sparql/serialize/describe-single-trig.out
index ec5667d31..77649d1cf 100644
--- a/tests/libtracker-sparql/serialize/describe-single-trig.out
+++ b/tests/libtracker-sparql/serialize/describe-single-trig.out
@@ -16,7 +16,7 @@
{
rdfs:Resource nrl:classSpecification "https://www.w3.org/TR/rdf-schema/#ch_resource" ;
- rdfs:label "All Resources" ;
rdfs:comment "All resources" ;
+ rdfs:label "All Resources" ;
rdf:type rdfs:Resource, rdfs:Class .
}
diff --git a/tests/libtracker-sparql/serialize/describe-single-ttl.out b/tests/libtracker-sparql/serialize/describe-single-ttl.out
index 78b8ce55a..3b76470f6 100644
--- a/tests/libtracker-sparql/serialize/describe-single-ttl.out
+++ b/tests/libtracker-sparql/serialize/describe-single-ttl.out
@@ -15,6 +15,6 @@
@prefix mfo: <http://tracker.api.gnome.org/ontology/v3/mfo#> .
rdfs:Resource nrl:classSpecification "https://www.w3.org/TR/rdf-schema/#ch_resource" ;
- rdfs:label "All Resources" ;
rdfs:comment "All resources" ;
+ rdfs:label "All Resources" ;
rdf:type rdfs:Resource, rdfs:Class .
diff --git a/tests/libtracker-sparql/serialize/describe-var-trig.out b/tests/libtracker-sparql/serialize/describe-var-trig.out
index eb1ceda36..ddcbc81d4 100644
--- a/tests/libtracker-sparql/serialize/describe-var-trig.out
+++ b/tests/libtracker-sparql/serialize/describe-var-trig.out
@@ -16,8 +16,8 @@
{
rdfs:Class nrl:classSpecification "https://www.w3.org/TR/rdf-schema/#ch_class" ;
- rdfs:label "Class" ;
rdfs:comment "The class of classes" ;
+ rdfs:label "Class" ;
rdfs:subClassOf rdfs:Resource ;
rdf:type rdfs:Resource, rdfs:Class .
}
diff --git a/tests/libtracker-sparql/serialize/describe-var-ttl.out b/tests/libtracker-sparql/serialize/describe-var-ttl.out
index 8cd80c5d4..26a905ba8 100644
--- a/tests/libtracker-sparql/serialize/describe-var-ttl.out
+++ b/tests/libtracker-sparql/serialize/describe-var-ttl.out
@@ -15,7 +15,7 @@
@prefix mfo: <http://tracker.api.gnome.org/ontology/v3/mfo#> .
rdfs:Class nrl:classSpecification "https://www.w3.org/TR/rdf-schema/#ch_class" ;
- rdfs:label "Class" ;
rdfs:comment "The class of classes" ;
+ rdfs:label "Class" ;
rdfs:subClassOf rdfs:Resource ;
rdf:type rdfs:Resource, rdfs:Class .