Hopefully I got the deadlocks fixed this time.
diff --git a/tests/org.eclipse.jem.tests/javatests/org/eclipse/jem/tests/modelListeners/TestBeanInfo.java b/tests/org.eclipse.jem.tests/javatests/org/eclipse/jem/tests/modelListeners/TestBeanInfo.java index 15c41b1..199a520 100644 --- a/tests/org.eclipse.jem.tests/javatests/org/eclipse/jem/tests/modelListeners/TestBeanInfo.java +++ b/tests/org.eclipse.jem.tests/javatests/org/eclipse/jem/tests/modelListeners/TestBeanInfo.java
@@ -10,7 +10,7 @@ *******************************************************************************/ /* * $RCSfile: TestBeanInfo.java,v $ - * $Revision: 1.1 $ $Date: 2004/06/09 22:47:00 $ + * $Revision: 1.2 $ $Date: 2004/06/11 15:35:04 $ */ package org.eclipse.jem.tests.modelListeners; @@ -133,7 +133,7 @@ */ protected void setupAddClass() { super.setupAddClass(); - factory.setTestCases(new int[0], new Object[0]); + factory.setTestCases(new int[] {TestBeaninfoAdapterFactory.MARK_STALE_INTROSPECTION_PLUS_INNER}, new Object[] {new Object[] {"org.eclipse.jem.tests.beaninfo.NewClass", Boolean.TRUE}}); } /* (non-Javadoc) * @see org.eclipse.jem.tests.modelListeners.TestListeners#setupDeleteClassWithWorkingCopy()
diff --git a/tests/org.eclipse.jem.tests/javatests/org/eclipse/jem/tests/modelListeners/TestJEM.java b/tests/org.eclipse.jem.tests/javatests/org/eclipse/jem/tests/modelListeners/TestJEM.java index 966de1b..6eb6052 100644 --- a/tests/org.eclipse.jem.tests/javatests/org/eclipse/jem/tests/modelListeners/TestJEM.java +++ b/tests/org.eclipse.jem.tests/javatests/org/eclipse/jem/tests/modelListeners/TestJEM.java
@@ -10,7 +10,7 @@ *******************************************************************************/ /* * $RCSfile: TestJEM.java,v $ - * $Revision: 1.1 $ $Date: 2004/06/09 22:47:00 $ + * $Revision: 1.2 $ $Date: 2004/06/11 15:35:04 $ */ package org.eclipse.jem.tests.modelListeners; @@ -95,21 +95,21 @@ */ protected void setupAddClass() { super.setupAddClass(); - factory.setTestCases(new int[] {TestJavaJDOMAdapterFactory.DISASSOCIATE_SOURCE_PLUS_INNER_NOTIFY}, new Object[] {"org.eclipse.jem.tests.beaninfo.NewClass"}); + factory.setTestCases(new int[0], new Object[0]); } /* (non-Javadoc) * @see org.eclipse.jem.tests.modelListeners.TestListeners#setupDeleteClassWithWorkingCopy() */ protected void setupDeleteClassWithWorkingCopy() throws JavaModelException { super.setupDeleteClassWithWorkingCopy(); - factory.setTestCases(new int[] {TestJavaJDOMAdapterFactory.FLUSH_REFLECTION_PLUS_INNER_NO_NOTIFICATION, TestJavaJDOMAdapterFactory.DISASSOCIATE_SOURCE_PLUS_INNER_NOTIFY}, new Object[] {"org.eclipse.jem.tests.beaninfo.NewClass", "org.eclipse.jem.tests.beaninfo.NewClass"}); + factory.setTestCases(new int[] {TestJavaJDOMAdapterFactory.FLUSH_REFLECTION_PLUS_INNER_NO_NOTIFICATION, TestJavaJDOMAdapterFactory.DISASSOCIATE_SOURCE_PLUS_INNER_NOTIFY}, new Object[] {"org.eclipse.jem.tests.beaninfo.NewClass", new Object[] {"org.eclipse.jem.tests.beaninfo.NewClass", Boolean.FALSE}}); } /* (non-Javadoc) * @see org.eclipse.jem.tests.modelListeners.TestListeners#setUpDeleteClassNoWorkingCopy() */ protected void setUpDeleteClassNoWorkingCopy() throws JavaModelException { super.setUpDeleteClassNoWorkingCopy(); - factory.setTestCases(new int[] {TestJavaJDOMAdapterFactory.DISASSOCIATE_SOURCE_PLUS_INNER_NOTIFY}, new Object[] {"org.eclipse.jem.tests.beaninfo.NewClass"}); + factory.setTestCases(new int[] {TestJavaJDOMAdapterFactory.DISASSOCIATE_SOURCE_PLUS_INNER_NOTIFY}, new Object[] {new Object[] {"org.eclipse.jem.tests.beaninfo.NewClass", Boolean.FALSE}}); } /* (non-Javadoc) * @see org.eclipse.jem.tests.modelListeners.TestListeners#setUpAddPackage()