Author: gnodet
Date: Tue Jul 24 10:10:43 2012
New Revision: 1364959

URL: http://svn.apache.org/viewvc?rev=1364959&view=rev
Log:
Fix integration tests.  ManagedServiceFactories now create services 
asynchronously, so the test needs to wait a bit before checking for services

Modified:
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestConfigAdmin.java

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestConfigAdmin.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestConfigAdmin.java?rev=1364959&r1=1364958&r2=1364959&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestConfigAdmin.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestConfigAdmin.java
 Tue Jul 24 10:10:43 2012
@@ -18,9 +18,6 @@
  */
 package org.apache.aries.blueprint.itests;
 
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.ops4j.pax.exam.CoreOptions.equinox;
 import java.util.Currency;
 import java.util.Hashtable;
 
@@ -36,7 +33,12 @@ import org.osgi.service.blueprint.contai
 import org.osgi.service.cm.Configuration;
 import org.osgi.service.cm.ConfigurationAdmin;
 
-import static org.apache.aries.itest.ExtraOptions.*;
+import static org.apache.aries.itest.ExtraOptions.mavenBundle;
+import static org.apache.aries.itest.ExtraOptions.paxLogging;
+import static org.apache.aries.itest.ExtraOptions.testOptions;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+import static org.ops4j.pax.exam.CoreOptions.equinox;
 
 @RunWith(JUnit4TestRunner.class)
 public class TestConfigAdmin extends AbstractIntegrationTest {
@@ -160,7 +162,9 @@ public class TestConfigAdmin extends Abs
         
         BlueprintContainer blueprintContainer = 
Helper.getBlueprintContainerForBundle(context(), 
"org.apache.aries.blueprint.sample");
         assertNotNull(blueprintContainer);
-        
+
+//        Thread.sleep(100);
+
         // Make sure only one service is registered
         // Ask the service registry, not the container, since the container 
might have got it wrong :)
         ServiceReference[] refs = 
context().getAllServiceReferences(Foo.class.getName(), 
"(service.pid=blueprint-sample-managed-service-factory.*)");


Reply via email to