aboutsummaryrefslogtreecommitdiffstats
path: root/airlift-zstd/src/test/java/ai/vespa/airlift/compress/AbstractTestCompression.java
diff options
context:
space:
mode:
Diffstat (limited to 'airlift-zstd/src/test/java/ai/vespa/airlift/compress/AbstractTestCompression.java')
-rw-r--r--airlift-zstd/src/test/java/ai/vespa/airlift/compress/AbstractTestCompression.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/airlift-zstd/src/test/java/ai/vespa/airlift/compress/AbstractTestCompression.java b/airlift-zstd/src/test/java/ai/vespa/airlift/compress/AbstractTestCompression.java
index 851efdb3580..71881325ba4 100644
--- a/airlift-zstd/src/test/java/ai/vespa/airlift/compress/AbstractTestCompression.java
+++ b/airlift-zstd/src/test/java/ai/vespa/airlift/compress/AbstractTestCompression.java
@@ -20,8 +20,6 @@ import org.junit.jupiter.api.TestInstance;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.MethodSource;
-import javax.inject.Inject;
-
import java.io.IOException;
import java.io.UncheckedIOException;
import java.nio.Buffer;
@@ -61,6 +59,14 @@ public abstract class AbstractTestCompression
return true;
}
+ protected byte[] getResourceBytes(String name) {
+ try {
+ return getClass().getClassLoader().getResourceAsStream(name).readAllBytes();
+ } catch (java.io.IOException ex) {
+ throw new IllegalArgumentException("Could not load resource: " + name, ex);
+ }
+ }
+
private static List<DataSet> setup() {
List<DataSet> testCases = new ArrayList<>();