# 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)