You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by al...@apache.org on 2007/01/15 23:42:24 UTC
svn commit: r496524 -
/incubator/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/AnalysisEngine_implTest.java
Author: alally
Date: Mon Jan 15 14:42:24 2007
New Revision: 496524
URL: http://svn.apache.org/viewvc?view=rev&rev=496524
Log:
Test case fix.
UIMA-188: https://issues.apache.org/jira/browse/UIMA-188
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=496524&r1=496523&r2=496524
==============================================================================
--- 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 Mon Jan 15 14:42:24 2007
@@ -20,6 +20,7 @@
package org.apache.uima.analysis_engine.impl;
import java.io.File;
+import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Arrays;
import java.util.Collections;
@@ -340,8 +341,12 @@
// test aggregate TAE containing a CAS Consumer
File outFile = JUnitExtension.getFile("CpmOutput.txt");
- outFile.delete();
- assertFalse(outFile.exists());
+ if(outFile.exists()) {
+ //outFile.delete() //can't be relied upon. Instead set file to zero length.
+ FileOutputStream fos = new FileOutputStream(outFile, false);
+ fos.close();
+ assertEquals(0,outFile.length());
+ }
TaeDescription aggWithCcDesc = UIMAFramework.getXMLParser().parseTaeDescription(
new XMLInputSource(JUnitExtension
@@ -349,6 +354,7 @@
_testProcess(aggWithCcDesc);
// test that CAS Consumer ran
assertTrue(outFile.exists());
+ assertTrue(outFile.length() > 0);
outFile.delete();
} catch (Exception e) {
JUnitExtension.handleException(e);