[tracker/wip/carlosg/sparql1.1: 80/113] tests: Use single group explicitly in property paths test data



commit b25ed4121f4ab45c8bf16f4d3aaeb4aafdea6bf9
Author: Carlos Garnacho <carlosg gnome org>
Date:   Tue Jul 9 14:55:34 2019 +0200

    tests: Use single group explicitly in property paths test data
    
    TrackerDataManager used to coalesce blank nodes that contained the same
    data within the same transaction. And some property path tests relied
    on these implications.
    
    This broke since we no longer coalesce those (as blank nodes cannot be
    related to each other like that).
    
    Use named bnode, so this singleness is made explicit, and
    property-paths/mixed-recursive-and-alternative-2 is happy again.

 tests/libtracker-data/property-paths/data.ttl | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/tests/libtracker-data/property-paths/data.ttl b/tests/libtracker-data/property-paths/data.ttl
index 5088a80d3..6eedc6b3d 100644
--- a/tests/libtracker-data/property-paths/data.ttl
+++ b/tests/libtracker-data/property-paths/data.ttl
@@ -2,12 +2,17 @@
 @prefix rdf:        <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix rdfs:      <http://www.w3.org/2000/01/rdf-schema#> .
 
+_:group
+    rdf:type        foaf:Group ;
+    foaf:name       "Foo"
+    .
+
 _:alice
     rdf:type        foaf:Person ;
     foaf:name       "Alice" ;
     foaf:mbox       <mailto:alice@work> ;
     foaf:knows      _:bob ;
-    foaf:member     [ a foaf:Group ; foaf:name "Foo" ] ;
+    foaf:member     _:group ;
     .
 
 _:bob
@@ -16,7 +21,7 @@ _:bob
     foaf:knows      _:alice ;
     foaf:mbox       <mailto:bob@work> ;
     foaf:mbox       <mailto:bob@home> ;
-    foaf:member     [ a foaf:Group ; foaf:name "Foo" ] ;
+    foaf:member     _:group ;
     .
 
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]