X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fyang-model-parser-impl%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fyang%2Fparser%2Fimpl%2FTestUtils.java;h=babd0d06f6a7bb217bf12de36b863be569921c56;hp=5aa620df8936383392ea25d7acea995a7b65fe55;hb=0f393657ea0987d02556ea6e2a367d492a8e5a04;hpb=a640c5c549376e5d72038e033d49ef6f0df96c92 diff --git a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/parser/impl/TestUtils.java b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/parser/impl/TestUtils.java index 5aa620df89..babd0d06f6 100644 --- a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/parser/impl/TestUtils.java +++ b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/parser/impl/TestUtils.java @@ -8,6 +8,7 @@ package org.opendaylight.controller.yang.parser.impl; import java.io.File; +import java.io.FileNotFoundException; import java.net.URI; import java.text.DateFormat; import java.text.ParseException; @@ -29,11 +30,14 @@ final class TestUtils { private TestUtils() { } - public static Set loadModules(String resourceDirectory) { + public static Set loadModules(String resourceDirectory) throws FileNotFoundException { YangModelParser parser = new YangParserImpl(); final File testDir = new File(resourceDirectory); final String[] fileList = testDir.list(); final List testFiles = new ArrayList(); + if(fileList == null) { + throw new FileNotFoundException(resourceDirectory); + } for (int i = 0; i < fileList.length; i++) { String fileName = fileList[i]; testFiles.add(new File(testDir, fileName));