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()