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/05/23 09:56:40 UTC
svn commit: r540871 - in /incubator/uima/uimaj/trunk/uimaj-core/src/test:
java/org/apache/uima/pear/util/TestPearInstallationVerification.java
resources/pearTests/analysisEngine.pear
resources/pearTests/casConsumer.pear resources/pearTests/typeSystem.pear
Author: mbaessler
Date: Wed May 23 00:56:39 2007
New Revision: 540871
URL: http://svn.apache.org/viewvc?view=rev&rev=540871
Log:
UIMA-411
added some additional pear verification test cases for analysis engines, cas consumers and
type system pears
JIRA ticket https://issues.apache.org/jira/browse/UIMA-411
Added:
incubator/uima/uimaj/trunk/uimaj-core/src/test/resources/pearTests/analysisEngine.pear (with props)
incubator/uima/uimaj/trunk/uimaj-core/src/test/resources/pearTests/casConsumer.pear (with props)
incubator/uima/uimaj/trunk/uimaj-core/src/test/resources/pearTests/typeSystem.pear (with props)
Modified:
incubator/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/pear/util/TestPearInstallationVerification.java
Modified: incubator/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/pear/util/TestPearInstallationVerification.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/pear/util/TestPearInstallationVerification.java?view=diff&rev=540871&r1=540870&r2=540871
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/pear/util/TestPearInstallationVerification.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/pear/util/TestPearInstallationVerification.java Wed May 23 00:56:39 2007
@@ -66,22 +66,60 @@
public void testAePearVerification() throws Exception {
//get pear file to install
- File pearFile = JUnitExtension.getFile("pearTests/DateTime.pear");
- Assert.assertNotNull(pearFile);
+ File pearFile = JUnitExtension.getFile("pearTests/analysisEngine.pear");
+ Assert.assertNotNull("analysisEngine.pear file not found", pearFile);
// Install PEAR package without verification
PackageBrowser instPear = PackageInstaller.installPackage(
this.tempInstallDir, pearFile, false);
//check package browser
- Assert.assertNotNull(instPear);
+ Assert.assertNotNull("PackageBrowser is null", instPear);
InstallationTester installTester = new InstallationTester(instPear);
TestStatus status = installTester.doTest();
Assert.assertEquals(status.getRetCode(), TestStatus.TEST_SUCCESSFUL);
}
-
- //TODO: create testcases for cc, ci, cr, cpe and ts pear packages
+
+ public void testCcPearVerification() throws Exception {
+
+ //get pear file to install
+ File pearFile = JUnitExtension.getFile("pearTests/casConsumer.pear");
+ Assert.assertNotNull("casConsumer.pear file not found", pearFile);
+
+ // Install PEAR package without verification
+ PackageBrowser instPear = PackageInstaller.installPackage(
+ this.tempInstallDir, pearFile, false);
+
+ //check package browser
+ Assert.assertNotNull("PackageBrowser is null", instPear);
+
+ InstallationTester installTester = new InstallationTester(instPear);
+ TestStatus status = installTester.doTest();
+
+ Assert.assertEquals(status.getRetCode(), TestStatus.TEST_SUCCESSFUL);
+ }
+
+ public void testTsPearVerification() throws Exception {
+
+ //get pear file to install
+ File pearFile = JUnitExtension.getFile("pearTests/typeSystem.pear");
+ Assert.assertNotNull("typeSystem.pear file not found", pearFile);
+
+ // Install PEAR package without verification
+ PackageBrowser instPear = PackageInstaller.installPackage(
+ this.tempInstallDir, pearFile, false);
+
+ //check package browser
+ Assert.assertNotNull("PackageBrowser is null", instPear);
+
+ InstallationTester installTester = new InstallationTester(instPear);
+ TestStatus status = installTester.doTest();
+
+ Assert.assertEquals(status.getRetCode(), TestStatus.TEST_SUCCESSFUL);
+ }
+
+ //TODO: create testcases for ci, cr, cpe pear packages
}
Added: incubator/uima/uimaj/trunk/uimaj-core/src/test/resources/pearTests/analysisEngine.pear
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/test/resources/pearTests/analysisEngine.pear?view=auto&rev=540871
==============================================================================
Binary file - no diff available.
Propchange: incubator/uima/uimaj/trunk/uimaj-core/src/test/resources/pearTests/analysisEngine.pear
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/uima/uimaj/trunk/uimaj-core/src/test/resources/pearTests/casConsumer.pear
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/test/resources/pearTests/casConsumer.pear?view=auto&rev=540871
==============================================================================
Binary file - no diff available.
Propchange: incubator/uima/uimaj/trunk/uimaj-core/src/test/resources/pearTests/casConsumer.pear
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/uima/uimaj/trunk/uimaj-core/src/test/resources/pearTests/typeSystem.pear
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/test/resources/pearTests/typeSystem.pear?view=auto&rev=540871
==============================================================================
Binary file - no diff available.
Propchange: incubator/uima/uimaj/trunk/uimaj-core/src/test/resources/pearTests/typeSystem.pear
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream