Skip to content

Commit

Permalink
see #371
Browse files Browse the repository at this point in the history
  • Loading branch information
luigi-asprino committed Jun 7, 2023
1 parent 68be3f5 commit 90c5ea7
Showing 1 changed file with 30 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -651,5 +651,35 @@ public void testIssue351() throws URISyntaxException, IOException {

}

/**
* See <a href="https://github.com/SPARQL-Anything/sparql.anything/issues/371">...</a>
*/
@Ignore
@Test
public void testIssue371() throws URISyntaxException, IOException {
System.setProperty("org.slf4j.simpleLogger.log.io.github.sparqlanything.engine.DatasetGraphCreator", "Trace");
Dataset ds = DatasetFactory.createGeneral();
QC.setFactory(ARQ.getContext(), FacadeX.ExecutorFactory);
Query query;
String queryStr = IOUtils.toString(Objects.requireNonNull(getClass().getClassLoader().getResource("issues/issue371.sparql")).toURI(), StandardCharsets.UTF_8);
String loc = Paths.get(Objects.requireNonNull(getClass().getClassLoader().getResource("issues/issue371.xls")).toURI()).toUri().toString();
queryStr = queryStr.replace("%%%LOCATION%%%", loc);
// System.out.println(queryStr);
query = QueryFactory.create(queryStr);

QueryExecution qExec1 = QueryExecutionFactory.create(query, ds);
QueryExecution qExec2 = QueryExecutionFactory.create(query, ds);
// System.out.println(ResultSetFormatter.asText(qExec1.execSelect()));

Model m1 = qExec1.execConstruct();
m1.write(System.out, "TTL");
Model m2 = qExec2.execConstruct();
m2.write(System.out, "TTL");
Assert.assertFalse(m1.isIsomorphicWith(m2));

// Assert.assertTrue(qExec.execSelect().hasNext());

}


}

0 comments on commit 90c5ea7

Please sign in to comment.