about summary refs log tree commit diff
path: root/tests/unit/db/rdf/test_wiki.py
diff options
context:
space:
mode:
authorMunyoki Kilyungi2024-10-11 12:25:16 +0300
committerBonfaceKilz2024-10-14 23:50:49 +0300
commit238945cece6baa5980713a529eda789f938f618b (patch)
tree3484c835be2d68be624eecbe7639bca3d5056e04 /tests/unit/db/rdf/test_wiki.py
parent8f462decf33af36311d0f15bf13860ab062b5e38 (diff)
downloadgenenetwork3-238945cece6baa5980713a529eda789f938f618b.tar.gz
Replace CONSTRUCT with SELECT for fetching RIF NCBI entries.
* gn3/db/rdf/wiki.py: Delete datetime import.  Import sparql_query.
[RIF_CONTEXT]: Delete.
(get_rif_entries_by_symbol): Replace CONSTRUCT with SELECT.
* tests/unit/db/rdf/test_wiki.py (test_get_rif_entries_by_symbol):
Update tests.

Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
Diffstat (limited to 'tests/unit/db/rdf/test_wiki.py')
-rw-r--r--tests/unit/db/rdf/test_wiki.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/unit/db/rdf/test_wiki.py b/tests/unit/db/rdf/test_wiki.py
index 7a0dc3a..150130e 100644
--- a/tests/unit/db/rdf/test_wiki.py
+++ b/tests/unit/db/rdf/test_wiki.py
@@ -405,8 +405,11 @@ def test_update_wiki_comment(rdf_setup):  # pylint: disable=W0613,W0621
 def test_get_rif_entries_by_symbol(rdf_setup):  # pylint: disable=W0613,W0621
     """Test fetching NCBI Rif Metadata from RDF"""
     sparql_conf = SPARQL_CONF
-    assert get_rif_entries_by_symbol(
+    entries = get_rif_entries_by_symbol(
         symbol="Lpl",
         sparql_uri=sparql_conf["sparql_endpoint"],
         graph=GRAPH,
-    ) == LPL_RIF_ENTRIES
+    )
+    assert len(LPL_RIF_ENTRIES["data"]) == len(entries["data"])
+    for result, expected in zip(LPL_RIF_ENTRIES["data"], entries["data"]):
+        TestCase().assertDictEqual(result, expected)