From deb8aedaea0d961a6ed16b7b4b2c74e76279b15b Mon Sep 17 00:00:00 2001 From: Lukas Forer Date: Sun, 11 Feb 2024 11:50:58 +0100 Subject: [PATCH] Add nf-commons and nf-httpfs to make path compatible with Nextflow --- pom.xml | 14 ++++++++++++++ .../nf/test/lang/extensions/GlobalMethods.java | 3 ++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 73cbd4bf..0d769dc2 100644 --- a/pom.xml +++ b/pom.xml @@ -118,6 +118,20 @@ 1.4.11 + + + io.nextflow + nf-commons + 24.01.0-edge + + + + + io.nextflow + nf-httpfs + 24.01.0-edge + + diff --git a/src/main/java/com/askimed/nf/test/lang/extensions/GlobalMethods.java b/src/main/java/com/askimed/nf/test/lang/extensions/GlobalMethods.java index 84b14424..9e411e5e 100644 --- a/src/main/java/com/askimed/nf/test/lang/extensions/GlobalMethods.java +++ b/src/main/java/com/askimed/nf/test/lang/extensions/GlobalMethods.java @@ -8,6 +8,7 @@ import groovy.lang.Closure; import junit.framework.AssertionFailedError; +import nextflow.file.FileHelper; import org.codehaus.groovy.runtime.powerassert.PowerAssertionError; import static org.hamcrest.MatcherAssert.assertThat; @@ -20,7 +21,7 @@ public static File file(String filename) { } public static Path path(String filename) { - return Paths.get(filename); + return FileHelper.asPath(filename); } public static void with(Object context, Closure closure) {