You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2023/06/24 15:57:43 UTC

[commons-rdf] branch master updated: [test] Reuse Uncheck

This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-rdf.git


The following commit(s) were added to refs/heads/master by this push:
     new 4002e8cf [test] Reuse Uncheck
4002e8cf is described below

commit 4002e8cfa8661b492682e6b149e6b1e2a0e83e5f
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sat Jun 24 11:57:39 2023 -0400

    [test] Reuse Uncheck
---
 .../org/apache/commons/rdf/rdf4j/NativeStoreGraphTest.java     | 10 +++-------
 pom.xml                                                        |  6 ++++++
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/commons-rdf-rdf4j/src/test/java/org/apache/commons/rdf/rdf4j/NativeStoreGraphTest.java b/commons-rdf-rdf4j/src/test/java/org/apache/commons/rdf/rdf4j/NativeStoreGraphTest.java
index 7fe0cbf9..5f824314 100644
--- a/commons-rdf-rdf4j/src/test/java/org/apache/commons/rdf/rdf4j/NativeStoreGraphTest.java
+++ b/commons-rdf-rdf4j/src/test/java/org/apache/commons/rdf/rdf4j/NativeStoreGraphTest.java
@@ -18,18 +18,18 @@
 package org.apache.commons.rdf.rdf4j;
 
 import java.io.IOException;
-import java.io.UncheckedIOException;
 import java.util.Collections;
 import java.util.Set;
 
+import org.apache.commons.io.function.Uncheck;
 import org.apache.commons.rdf.api.AbstractGraphTest;
 import org.apache.commons.rdf.api.BlankNodeOrIRI;
 import org.apache.commons.rdf.api.Dataset;
 import org.apache.commons.rdf.api.IRI;
 import org.apache.commons.rdf.api.Literal;
 import org.apache.commons.rdf.api.Quad;
-import org.apache.commons.rdf.api.RDFTerm;
 import org.apache.commons.rdf.api.RDF;
+import org.apache.commons.rdf.api.RDFTerm;
 import org.eclipse.rdf4j.repository.RepositoryConnection;
 import org.eclipse.rdf4j.repository.RepositoryResult;
 import org.eclipse.rdf4j.repository.sail.SailRepository;
@@ -124,11 +124,7 @@ public class NativeStoreGraphTest extends AbstractGraphTest {
 
     public synchronized SailRepository getRepository() {
         if (repository == null) {
-            try {
-                createRepository();
-            } catch (final IOException e) {
-                throw new UncheckedIOException(e);
-            }
+            Uncheck.run(() -> createRepository());
         }
         return repository;
     }
diff --git a/pom.xml b/pom.xml
index b03310dc..ff543835 100644
--- a/pom.xml
+++ b/pom.xml
@@ -278,6 +278,12 @@
             <artifactId>slf4j-simple</artifactId>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+            <version>2.13.0</version>
+            <scope>test</scope>
+        </dependency>    
     </dependencies>
 
     <build>