# HG changeset patch
# User Fabien Amarger <fabien.amarger@logilab.fr>
# Date 1709202290 -3600
#      Thu Feb 29 11:24:50 2024 +0100
# Node ID 10b47e5c55721c056a3238819d3f55b7ad0ec525
# Parent  14e19658b3caee97527297a637e6850c83a34699
fix(tests): Change tests regarding the virtuoso configuration modification

diff --git a/cubicweb_rodolf/entities.py b/cubicweb_rodolf/entities.py
--- a/cubicweb_rodolf/entities.py
+++ b/cubicweb_rodolf/entities.py
@@ -45,7 +45,7 @@
     __regid__ = "ImportProcedure"
 
     def dc_title(self):
-        return self.name if self.name else self.sparql_endpoint
+        return self.name if self.name else self.virtuoso_url
 
     @property
     def delta_import_recipes(self):
diff --git a/test/test_importprocedure.py b/test/test_importprocedure.py
--- a/test/test_importprocedure.py
+++ b/test/test_importprocedure.py
@@ -51,6 +51,7 @@
                 "ImportRecipe",
                 name="IR1",
                 dataservice=[ds1],
+                process_type="default-dryrun",
             )
             ds2 = cnx.create_entity(
                 "DataService",
@@ -61,10 +62,12 @@
                 "ImportRecipe",
                 name="IR2",
                 dataservice=[ds2],
+                process_type="default-dryrun",
             )
             importprocedure = cnx.create_entity(
                 "ImportProcedure",
-                sparql_endpoint="https://sparql.poulet",
+                virtuoso_url="https://sparql.poulet",
+                virtuoso_password="loutre",
                 import_recipes=[ir1, ir2],
             )
             cnx.commit()
diff --git a/test/test_rodolf.py b/test/test_rodolf.py
--- a/test/test_rodolf.py
+++ b/test/test_rodolf.py
@@ -66,6 +66,7 @@
                 "ImportRecipe",
                 name="Ma recette",
                 dataservice=[dataservice],
+                process_type="default-dryrun",
             )
             with open(self.datapath("dboPerson.rdf"), "rb") as fp:
                 file = cnx.create_entity(
@@ -79,7 +80,8 @@
                 )
             importprocedure = cnx.create_entity(
                 "ImportProcedure",
-                sparql_endpoint="https://sparql.poulet",
+                virtuoso_url="https://sparql.poulet",
+                virtuoso_password="loutre",
                 import_recipes=[recipe],
                 ontology_file=file,
             )
@@ -174,4 +176,5 @@
 
             import_process = task.reverse_rq_task[0]
             wf = import_process.cw_adapt_to("IWorkflowable")
-            self.assertEqual(wf.state, "error")
+            self.assertEqual(wf.state, "successful")
+            self.assertEqual(import_process.shacl_valid, False)