diff --git a/tests/unit/test_query/test_triples_falkordb_query.py b/tests/unit/test_query/test_triples_falkordb_query.py index 0009e2cd..d5c047d7 100644 --- a/tests/unit/test_query/test_triples_falkordb_query.py +++ b/tests/unit/test_query/test_triples_falkordb_query.py @@ -138,8 +138,8 @@ class TestFalkorDBQueryProcessor: # Verify result contains the queried triple (appears twice - once from each query) assert len(result) == 2 - assert result[0].s.value == "http://example.com/subject" - assert result[0].p.value == "http://example.com/predicate" + assert result[0].s.iri == "http://example.com/subject" + assert result[0].p.iri == "http://example.com/predicate" assert result[0].o.value == "literal object" @patch('trustgraph.query.triples.falkordb.service.FalkorDB') @@ -179,13 +179,13 @@ class TestFalkorDBQueryProcessor: # Verify results contain different objects assert len(result) == 2 - assert result[0].s.value == "http://example.com/subject" - assert result[0].p.value == "http://example.com/predicate" + assert result[0].s.iri == "http://example.com/subject" + assert result[0].p.iri == "http://example.com/predicate" assert result[0].o.value == "literal result" - assert result[1].s.value == "http://example.com/subject" - assert result[1].p.value == "http://example.com/predicate" - assert result[1].o.value == "http://example.com/uri_result" + assert result[1].s.iri == "http://example.com/subject" + assert result[1].p.iri == "http://example.com/predicate" + assert result[1].o.iri == "http://example.com/uri_result" @patch('trustgraph.query.triples.falkordb.service.FalkorDB') @pytest.mark.asyncio @@ -224,12 +224,12 @@ class TestFalkorDBQueryProcessor: # Verify results contain different predicates assert len(result) == 2 - assert result[0].s.value == "http://example.com/subject" - assert result[0].p.value == "http://example.com/pred1" + assert result[0].s.iri == "http://example.com/subject" + assert result[0].p.iri == "http://example.com/pred1" assert result[0].o.value == "literal object" - assert result[1].s.value == "http://example.com/subject" - assert result[1].p.value == "http://example.com/pred2" + assert result[1].s.iri == "http://example.com/subject" + assert result[1].p.iri == "http://example.com/pred2" assert result[1].o.value == "literal object" @patch('trustgraph.query.triples.falkordb.service.FalkorDB') @@ -269,13 +269,13 @@ class TestFalkorDBQueryProcessor: # Verify results contain different predicate-object pairs assert len(result) == 2 - assert result[0].s.value == "http://example.com/subject" - assert result[0].p.value == "http://example.com/pred1" + assert result[0].s.iri == "http://example.com/subject" + assert result[0].p.iri == "http://example.com/pred1" assert result[0].o.value == "literal1" - assert result[1].s.value == "http://example.com/subject" - assert result[1].p.value == "http://example.com/pred2" - assert result[1].o.value == "http://example.com/uri2" + assert result[1].s.iri == "http://example.com/subject" + assert result[1].p.iri == "http://example.com/pred2" + assert result[1].o.iri == "http://example.com/uri2" @patch('trustgraph.query.triples.falkordb.service.FalkorDB') @pytest.mark.asyncio @@ -314,12 +314,12 @@ class TestFalkorDBQueryProcessor: # Verify results contain different subjects assert len(result) == 2 - assert result[0].s.value == "http://example.com/subj1" - assert result[0].p.value == "http://example.com/predicate" + assert result[0].s.iri == "http://example.com/subj1" + assert result[0].p.iri == "http://example.com/predicate" assert result[0].o.value == "literal object" - assert result[1].s.value == "http://example.com/subj2" - assert result[1].p.value == "http://example.com/predicate" + assert result[1].s.iri == "http://example.com/subj2" + assert result[1].p.iri == "http://example.com/predicate" assert result[1].o.value == "literal object" @patch('trustgraph.query.triples.falkordb.service.FalkorDB') @@ -359,13 +359,13 @@ class TestFalkorDBQueryProcessor: # Verify results contain different subject-object pairs assert len(result) == 2 - assert result[0].s.value == "http://example.com/subj1" - assert result[0].p.value == "http://example.com/predicate" + assert result[0].s.iri == "http://example.com/subj1" + assert result[0].p.iri == "http://example.com/predicate" assert result[0].o.value == "literal1" - assert result[1].s.value == "http://example.com/subj2" - assert result[1].p.value == "http://example.com/predicate" - assert result[1].o.value == "http://example.com/uri2" + assert result[1].s.iri == "http://example.com/subj2" + assert result[1].p.iri == "http://example.com/predicate" + assert result[1].o.iri == "http://example.com/uri2" @patch('trustgraph.query.triples.falkordb.service.FalkorDB') @pytest.mark.asyncio @@ -404,12 +404,12 @@ class TestFalkorDBQueryProcessor: # Verify results contain different subject-predicate pairs assert len(result) == 2 - assert result[0].s.value == "http://example.com/subj1" - assert result[0].p.value == "http://example.com/pred1" + assert result[0].s.iri == "http://example.com/subj1" + assert result[0].p.iri == "http://example.com/pred1" assert result[0].o.value == "literal object" - assert result[1].s.value == "http://example.com/subj2" - assert result[1].p.value == "http://example.com/pred2" + assert result[1].s.iri == "http://example.com/subj2" + assert result[1].p.iri == "http://example.com/pred2" assert result[1].o.value == "literal object" @patch('trustgraph.query.triples.falkordb.service.FalkorDB') @@ -449,13 +449,13 @@ class TestFalkorDBQueryProcessor: # Verify results contain different triples assert len(result) == 2 - assert result[0].s.value == "http://example.com/s1" - assert result[0].p.value == "http://example.com/p1" + assert result[0].s.iri == "http://example.com/s1" + assert result[0].p.iri == "http://example.com/p1" assert result[0].o.value == "literal1" - assert result[1].s.value == "http://example.com/s2" - assert result[1].p.value == "http://example.com/p2" - assert result[1].o.value == "http://example.com/o2" + assert result[1].s.iri == "http://example.com/s2" + assert result[1].p.iri == "http://example.com/p2" + assert result[1].o.iri == "http://example.com/o2" @patch('trustgraph.query.triples.falkordb.service.FalkorDB') @pytest.mark.asyncio diff --git a/tests/unit/test_query/test_triples_memgraph_query.py b/tests/unit/test_query/test_triples_memgraph_query.py index 4e0fdddf..f4222af1 100644 --- a/tests/unit/test_query/test_triples_memgraph_query.py +++ b/tests/unit/test_query/test_triples_memgraph_query.py @@ -137,8 +137,8 @@ class TestMemgraphQueryProcessor: # Verify result contains the queried triple (appears twice - once from each query) assert len(result) == 2 - assert result[0].s.value == "http://example.com/subject" - assert result[0].p.value == "http://example.com/predicate" + assert result[0].s.iri == "http://example.com/subject" + assert result[0].p.iri == "http://example.com/predicate" assert result[0].o.value == "literal object" @patch('trustgraph.query.triples.memgraph.service.GraphDatabase') @@ -179,13 +179,13 @@ class TestMemgraphQueryProcessor: # Verify results contain different objects assert len(result) == 2 - assert result[0].s.value == "http://example.com/subject" - assert result[0].p.value == "http://example.com/predicate" + assert result[0].s.iri == "http://example.com/subject" + assert result[0].p.iri == "http://example.com/predicate" assert result[0].o.value == "literal result" - assert result[1].s.value == "http://example.com/subject" - assert result[1].p.value == "http://example.com/predicate" - assert result[1].o.value == "http://example.com/uri_result" + assert result[1].s.iri == "http://example.com/subject" + assert result[1].p.iri == "http://example.com/predicate" + assert result[1].o.iri == "http://example.com/uri_result" @patch('trustgraph.query.triples.memgraph.service.GraphDatabase') @pytest.mark.asyncio @@ -225,12 +225,12 @@ class TestMemgraphQueryProcessor: # Verify results contain different predicates assert len(result) == 2 - assert result[0].s.value == "http://example.com/subject" - assert result[0].p.value == "http://example.com/pred1" + assert result[0].s.iri == "http://example.com/subject" + assert result[0].p.iri == "http://example.com/pred1" assert result[0].o.value == "literal object" - assert result[1].s.value == "http://example.com/subject" - assert result[1].p.value == "http://example.com/pred2" + assert result[1].s.iri == "http://example.com/subject" + assert result[1].p.iri == "http://example.com/pred2" assert result[1].o.value == "literal object" @patch('trustgraph.query.triples.memgraph.service.GraphDatabase') @@ -271,13 +271,13 @@ class TestMemgraphQueryProcessor: # Verify results contain different predicate-object pairs assert len(result) == 2 - assert result[0].s.value == "http://example.com/subject" - assert result[0].p.value == "http://example.com/pred1" + assert result[0].s.iri == "http://example.com/subject" + assert result[0].p.iri == "http://example.com/pred1" assert result[0].o.value == "literal1" - assert result[1].s.value == "http://example.com/subject" - assert result[1].p.value == "http://example.com/pred2" - assert result[1].o.value == "http://example.com/uri2" + assert result[1].s.iri == "http://example.com/subject" + assert result[1].p.iri == "http://example.com/pred2" + assert result[1].o.iri == "http://example.com/uri2" @patch('trustgraph.query.triples.memgraph.service.GraphDatabase') @pytest.mark.asyncio @@ -317,12 +317,12 @@ class TestMemgraphQueryProcessor: # Verify results contain different subjects assert len(result) == 2 - assert result[0].s.value == "http://example.com/subj1" - assert result[0].p.value == "http://example.com/predicate" + assert result[0].s.iri == "http://example.com/subj1" + assert result[0].p.iri == "http://example.com/predicate" assert result[0].o.value == "literal object" - assert result[1].s.value == "http://example.com/subj2" - assert result[1].p.value == "http://example.com/predicate" + assert result[1].s.iri == "http://example.com/subj2" + assert result[1].p.iri == "http://example.com/predicate" assert result[1].o.value == "literal object" @patch('trustgraph.query.triples.memgraph.service.GraphDatabase') @@ -363,13 +363,13 @@ class TestMemgraphQueryProcessor: # Verify results contain different subject-object pairs assert len(result) == 2 - assert result[0].s.value == "http://example.com/subj1" - assert result[0].p.value == "http://example.com/predicate" + assert result[0].s.iri == "http://example.com/subj1" + assert result[0].p.iri == "http://example.com/predicate" assert result[0].o.value == "literal1" - assert result[1].s.value == "http://example.com/subj2" - assert result[1].p.value == "http://example.com/predicate" - assert result[1].o.value == "http://example.com/uri2" + assert result[1].s.iri == "http://example.com/subj2" + assert result[1].p.iri == "http://example.com/predicate" + assert result[1].o.iri == "http://example.com/uri2" @patch('trustgraph.query.triples.memgraph.service.GraphDatabase') @pytest.mark.asyncio @@ -409,12 +409,12 @@ class TestMemgraphQueryProcessor: # Verify results contain different subject-predicate pairs assert len(result) == 2 - assert result[0].s.value == "http://example.com/subj1" - assert result[0].p.value == "http://example.com/pred1" + assert result[0].s.iri == "http://example.com/subj1" + assert result[0].p.iri == "http://example.com/pred1" assert result[0].o.value == "literal object" - assert result[1].s.value == "http://example.com/subj2" - assert result[1].p.value == "http://example.com/pred2" + assert result[1].s.iri == "http://example.com/subj2" + assert result[1].p.iri == "http://example.com/pred2" assert result[1].o.value == "literal object" @patch('trustgraph.query.triples.memgraph.service.GraphDatabase') @@ -455,13 +455,13 @@ class TestMemgraphQueryProcessor: # Verify results contain different triples assert len(result) == 2 - assert result[0].s.value == "http://example.com/s1" - assert result[0].p.value == "http://example.com/p1" + assert result[0].s.iri == "http://example.com/s1" + assert result[0].p.iri == "http://example.com/p1" assert result[0].o.value == "literal1" - assert result[1].s.value == "http://example.com/s2" - assert result[1].p.value == "http://example.com/p2" - assert result[1].o.value == "http://example.com/o2" + assert result[1].s.iri == "http://example.com/s2" + assert result[1].p.iri == "http://example.com/p2" + assert result[1].o.iri == "http://example.com/o2" @patch('trustgraph.query.triples.memgraph.service.GraphDatabase') @pytest.mark.asyncio diff --git a/tests/unit/test_query/test_triples_neo4j_query.py b/tests/unit/test_query/test_triples_neo4j_query.py index ee00783a..e379ed21 100644 --- a/tests/unit/test_query/test_triples_neo4j_query.py +++ b/tests/unit/test_query/test_triples_neo4j_query.py @@ -137,8 +137,8 @@ class TestNeo4jQueryProcessor: # Verify result contains the queried triple (appears twice - once from each query) assert len(result) == 2 - assert result[0].s.value == "http://example.com/subject" - assert result[0].p.value == "http://example.com/predicate" + assert result[0].s.iri == "http://example.com/subject" + assert result[0].p.iri == "http://example.com/predicate" assert result[0].o.value == "literal object" @patch('trustgraph.query.triples.neo4j.service.GraphDatabase') @@ -179,13 +179,13 @@ class TestNeo4jQueryProcessor: # Verify results contain different objects assert len(result) == 2 - assert result[0].s.value == "http://example.com/subject" - assert result[0].p.value == "http://example.com/predicate" + assert result[0].s.iri == "http://example.com/subject" + assert result[0].p.iri == "http://example.com/predicate" assert result[0].o.value == "literal result" - - assert result[1].s.value == "http://example.com/subject" - assert result[1].p.value == "http://example.com/predicate" - assert result[1].o.value == "http://example.com/uri_result" + + assert result[1].s.iri == "http://example.com/subject" + assert result[1].p.iri == "http://example.com/predicate" + assert result[1].o.iri == "http://example.com/uri_result" @patch('trustgraph.query.triples.neo4j.service.GraphDatabase') @pytest.mark.asyncio @@ -225,13 +225,13 @@ class TestNeo4jQueryProcessor: # Verify results contain different triples assert len(result) == 2 - assert result[0].s.value == "http://example.com/s1" - assert result[0].p.value == "http://example.com/p1" + assert result[0].s.iri == "http://example.com/s1" + assert result[0].p.iri == "http://example.com/p1" assert result[0].o.value == "literal1" - - assert result[1].s.value == "http://example.com/s2" - assert result[1].p.value == "http://example.com/p2" - assert result[1].o.value == "http://example.com/o2" + + assert result[1].s.iri == "http://example.com/s2" + assert result[1].p.iri == "http://example.com/p2" + assert result[1].o.iri == "http://example.com/o2" @patch('trustgraph.query.triples.neo4j.service.GraphDatabase') @pytest.mark.asyncio