You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by mb...@apache.org on 2007/03/30 08:47:38 UTC

svn commit: r523962 - /incubator/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/AnalysisEngine_implTest.java

Author: mbaessler
Date: Thu Mar 29 23:47:37 2007
New Revision: 523962

URL: http://svn.apache.org/viewvc?view=rev&rev=523962
Log:
UIMA-365

add tae.destory() calls to close open file handles...

JIRA ticket https://issues.apache.org/jira/browse/UIMA-365

Modified:
    incubator/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/AnalysisEngine_implTest.java

Modified: incubator/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/AnalysisEngine_implTest.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/AnalysisEngine_implTest.java?view=diff&rev=523962&r1=523961&r2=523962
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/AnalysisEngine_implTest.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/AnalysisEngine_implTest.java Thu Mar 29 23:47:37 2007
@@ -248,6 +248,8 @@
       _testInvalidDescriptor(JUnitExtension
               .getFile("TextAnalysisEngineImplTest/UnsatisfiedResourceDependency.xml"));
 
+      tae.destroy();
+      
       // test an aggregate TAE containing a CAS Consumer
       in = new XMLInputSource(JUnitExtension
               .getFile("TextAnalysisEngineImplTest/AggregateTaeWithCasConsumer.xml"));
@@ -260,7 +262,8 @@
               "CasConsumer");
       assertTrue(delegate1.getAnalysisEngineMetaData().getOperationalProperties().getModifiesCas());
       assertFalse(delegate2.getAnalysisEngineMetaData().getOperationalProperties().getModifiesCas());
-
+      tae.destroy();
+      
       // try an aggregate with no components (tests that empty flow works)
       in = new XMLInputSource(JUnitExtension
               .getFile("TextAnalysisEngineImplTest/EmptyAggregate.xml"));
@@ -270,7 +273,8 @@
       assertTrue(emptyFlow.getFixedFlow().length == 0);
       tae = new AggregateAnalysisEngine_impl();
       tae.initialize(desc, Collections.EMPTY_MAP);
-
+      tae.destroy();
+      
       // aggregate with duplicate group overrides
       in = new XMLInputSource(JUnitExtension
               .getFile("TextAnalysisEngineImplTest/AggregateWithDuplicateGroupOverrides.xml"));
@@ -292,6 +296,8 @@
               "BCParam");
       Assert.assertEquals("AggregateParam3b", ann2_groupBParamBC);
 
+      tae.destroy();
+      
     } catch (Exception e) {
       JUnitExtension.handleException(e);
     }