Skip to content

Commit 0b3730e

Browse files
committed
Throw a better error message if EdDSA test vectors not found, part 2
1 parent 393f508 commit 0b3730e

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

test/net/i2p/crypto/eddsa/Ed25519TestVectors.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import java.io.BufferedReader;
44
import java.io.IOException;
5+
import java.io.InputStream;
56
import java.io.InputStreamReader;
67
import java.util.ArrayList;
78
import java.util.Collection;
@@ -32,8 +33,10 @@ public static Collection<TestTuple> getTestData(String fileName) {
3233
List<TestTuple> testCases = new ArrayList<TestTuple>();
3334
BufferedReader file = null;
3435
try {
35-
file = new BufferedReader(new InputStreamReader(
36-
Ed25519TestVectors.class.getResourceAsStream(fileName)));
36+
InputStream is = Ed25519TestVectors.class.getResourceAsStream(fileName);
37+
if (is == null)
38+
throw new IOException("Resource not found: " + fileName);
39+
file = new BufferedReader(new InputStreamReader(is));
3740
String line;
3841
while ((line = file.readLine()) != null) {
3942
testCases.add(new TestTuple(line));

0 commit comments

Comments
 (0)