Add YinXMLEventReaderFactory
[yangtools.git] / yang / yang-model-export / src / test / java / org / opendaylight / yangtools / yang / model / export / EffectiveSchemaContextEmitterTest.java
index 17ce3562797fa1a6fd2a4eafdf386208aff88015..2b151d15eaeb325939bf9676dc5ab1ed3024f910 100644 (file)
@@ -49,9 +49,9 @@ public class EffectiveSchemaContextEmitterTest {
 
         for (final Module module : schema.getModules()) {
             exportModule(schema, module, outDir);
-            final OutputStream byteArrayOutputStream = new ByteArrayOutputStream();
-            final BufferedOutputStream bufferedOutputStream = new BufferedOutputStream(byteArrayOutputStream);
-            try {
+
+            try (OutputStream byteArrayOutputStream = new ByteArrayOutputStream()) {
+                try (BufferedOutputStream bufferedOutputStream = new BufferedOutputStream(byteArrayOutputStream)) {
                 writeModuleToOutputStream(schema, module, bufferedOutputStream, false);
                 final String output = byteArrayOutputStream.toString();
                 assertNotNull(output);
@@ -59,9 +59,7 @@ public class EffectiveSchemaContextEmitterTest {
 
                 final Document doc = YinExportTestUtils.loadDocument("/bugs/bug2444/yin-effective-emitter", module);
                 assertXMLEquals(module.getName(), doc, output);
-            } finally {
-                byteArrayOutputStream.close();
-                bufferedOutputStream.close();
+                }
             }
         }
     }