Index: trunk/modules/beans/src/test/java/org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextServiceRevokedEventTest.java =================================================================== --- trunk/modules/beans/src/test/java/org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextServiceRevokedEventTest.java (revision 438321) +++ trunk/modules/beans/src/test/java/org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextServiceRevokedEventTest.java (working copy) @@ -18,9 +18,11 @@ import java.beans.beancontext.BeanContext; import java.beans.beancontext.BeanContextServiceRevokedEvent; import java.beans.beancontext.BeanContextServices; +import java.beans.beancontext.BeanContextServicesSupport; import java.io.IOException; import java.io.Serializable; import java.util.ArrayList; +import java.util.Locale; import junit.framework.TestCase; @@ -97,6 +99,10 @@ services, BeanContext.class, true); assertSame(services, event.getSource()); assertSame(services, event.getSourceAsBeanContextServices()); + //Regression for HARMONY-1153 + BeanContextServicesSupport sup = new BeanContextServicesSupport(new MockBeanContextServices(), new Locale("ru", "RU"), false, false); + event = new BeanContextServiceRevokedEvent(sup, MockBeanContextServices.class, false); + assertNotNull(event.getSourceAsBeanContextServices()); } public void testGetServiceClass() {