X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fconfig%2Fyang-jmx-generator%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyangjmxgenerator%2Funknownextension%2FUnknownExtensionTest.java;h=5daaf0f72e16ab79588898643d2e39adb3649c29;hp=85a0ef0107d033abb5b683f4951b280fefa7d39e;hb=20a32e6459fd1e27e7669bf1ebc7742b96787b94;hpb=b95285098ab2090d36095c69fc838d4df4d61300 diff --git a/opendaylight/config/yang-jmx-generator/src/test/java/org/opendaylight/controller/config/yangjmxgenerator/unknownextension/UnknownExtensionTest.java b/opendaylight/config/yang-jmx-generator/src/test/java/org/opendaylight/controller/config/yangjmxgenerator/unknownextension/UnknownExtensionTest.java index 85a0ef0107..5daaf0f72e 100644 --- a/opendaylight/config/yang-jmx-generator/src/test/java/org/opendaylight/controller/config/yangjmxgenerator/unknownextension/UnknownExtensionTest.java +++ b/opendaylight/config/yang-jmx-generator/src/test/java/org/opendaylight/controller/config/yangjmxgenerator/unknownextension/UnknownExtensionTest.java @@ -10,8 +10,7 @@ package org.opendaylight.controller.config.yangjmxgenerator.unknownextension; import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; -import com.google.common.collect.Lists; -import java.io.InputStream; +import java.util.ArrayList; import java.util.List; import org.junit.Test; import org.opendaylight.controller.config.yangjmxgenerator.ConfigConstants; @@ -23,25 +22,20 @@ public class UnknownExtensionTest extends ServiceInterfaceEntryTest { @Test public void testStopOnUnknownLanguageExtension() throws Exception { - List yangISs = Lists.newArrayList(getClass() - .getResourceAsStream("test-ifcWithUnknownExtension.yang")); - yangISs.addAll(getConfigApiYangInputStreams()); + List yangs = new ArrayList<>(); + yangs.addAll(getConfigApiYangs()); + yangs.add("test-ifcWithUnknownExtension.yang"); + + context = YangParserTestUtils.parseYangResources(UnknownExtensionTest.class, yangs); + namesToModules = YangModelSearchUtils.mapModulesByNames(context.getModules()); + configModule = namesToModules.get(ConfigConstants.CONFIG_MODULE); + threadsModule = namesToModules.get(ConfigConstants.CONFIG_THREADS_MODULE); try { - context = YangParserTestUtils.parseYangStreams(yangISs); - namesToModules = YangModelSearchUtils.mapModulesByNames(context.getModules()); - configModule = namesToModules.get(ConfigConstants.CONFIG_MODULE); - threadsModule = namesToModules.get(ConfigConstants.CONFIG_THREADS_MODULE); - try { - super.testCreateFromIdentities(); - fail(); - } catch (IllegalStateException e) { - assertTrue(e.getMessage(), - e.getMessage().startsWith("Unexpected unknown schema node.")); - } - } finally { - for (InputStream is : yangISs) { - is.close(); - } + super.testCreateFromIdentities(); + fail(); + } catch (IllegalStateException e) { + assertTrue(e.getMessage(), + e.getMessage().startsWith("Unexpected unknown schema node.")); } }