Author: thomas.diesler(a)jboss.com
Date: 2010-02-05 10:30:50 -0500 (Fri, 05 Feb 2010)
New Revision: 100531
Modified:
projects/jboss-osgi/branches/1.0.0.Beta6/testsuite/functional/src/test/java/org/jboss/test/osgi/jbosgi92/OSGi92TestCase.java
Log:
Enable OSGi92TestCase
Modified:
projects/jboss-osgi/branches/1.0.0.Beta6/testsuite/functional/src/test/java/org/jboss/test/osgi/jbosgi92/OSGi92TestCase.java
===================================================================
---
projects/jboss-osgi/branches/1.0.0.Beta6/testsuite/functional/src/test/java/org/jboss/test/osgi/jbosgi92/OSGi92TestCase.java 2010-02-05
15:29:48 UTC (rev 100530)
+++
projects/jboss-osgi/branches/1.0.0.Beta6/testsuite/functional/src/test/java/org/jboss/test/osgi/jbosgi92/OSGi92TestCase.java 2010-02-05
15:30:50 UTC (rev 100531)
@@ -28,6 +28,7 @@
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.SAXParserFactory;
+import org.jboss.osgi.spi.capability.CompendiumCapability;
import org.jboss.osgi.testing.OSGiBundle;
import org.jboss.osgi.testing.OSGiRuntime;
import org.jboss.osgi.testing.OSGiServiceReference;
@@ -35,7 +36,6 @@
import org.jboss.osgi.testing.OSGiTestHelper;
import org.junit.AfterClass;
import org.junit.BeforeClass;
-import org.junit.Ignore;
import org.junit.Test;
import org.osgi.framework.Bundle;
import org.osgi.framework.BundleException;
@@ -53,9 +53,10 @@
private static OSGiRuntime runtime;
@BeforeClass
- public static void beforeClass() throws BundleException
+ public static void beforeClass() throws Exception
{
runtime = new OSGiTestHelper().getDefaultRuntime();
+ runtime.addCapability(new CompendiumCapability());
}
@AfterClass
@@ -69,7 +70,6 @@
}
@Test
- @Ignore("Fails with apache felix compendium-1.2.0")
public void testDeployParsers() throws Exception
{
OSGiBundle bundleA = runtime.installBundle("jbosgi92-bundleA.jar");
@@ -79,9 +79,9 @@
String filter =
"(parser.factoryname=org.jboss.test.osgi.jbosgi92.bundleA.*)";
OSGiServiceReference[] domRefs =
runtime.getServiceReferences(DocumentBuilderFactory.class.getName(), filter);
- assertEquals("DocumentBuilderFactory servce available", 1,
domRefs.length);
+ assertEquals("DocumentBuilderFactory service available", 1,
domRefs.length);
OSGiServiceReference[] saxRefs =
runtime.getServiceReferences(SAXParserFactory.class.getName(), filter);
- assertEquals("SAXParserFactory servce available", 1, saxRefs.length);
+ assertEquals("SAXParserFactory service available", 1, saxRefs.length);
}
}
\ No newline at end of file