diff --git a/core/java/build.xml b/core/java/build.xml index df743ddc16..b86303d80f 100644 --- a/core/java/build.xml +++ b/core/java/build.xml @@ -128,6 +128,7 @@ + @@ -154,7 +155,7 @@ - + diff --git a/core/java/test/junit/net/i2p/crypto/eddsa/Ed25519TestVectors.java b/core/java/test/junit/net/i2p/crypto/eddsa/Ed25519TestVectors.java index 4871561beb..fd0e2ba3d3 100644 --- a/core/java/test/junit/net/i2p/crypto/eddsa/Ed25519TestVectors.java +++ b/core/java/test/junit/net/i2p/crypto/eddsa/Ed25519TestVectors.java @@ -2,6 +2,7 @@ package net.i2p.crypto.eddsa; import java.io.BufferedReader; import java.io.IOException; +import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collection; @@ -32,8 +33,10 @@ public class Ed25519TestVectors { List testCases = new ArrayList(); BufferedReader file = null; try { - file = new BufferedReader(new InputStreamReader( - Ed25519TestVectors.class.getResourceAsStream(fileName))); + InputStream is = Ed25519TestVectors.class.getResourceAsStream(fileName); + if (is == null) + throw new IOException("Resource not found: " + fileName); + file = new BufferedReader(new InputStreamReader(is)); String line; while ((line = file.readLine()) != null) { testCases.add(new TestTuple(line));