summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Winkler2009-07-21 08:14:06 (EDT)
committerStefan Winkler2009-07-21 08:14:06 (EDT)
commit351d4e8f5efb00b8eb4cafbf9255f7312fc5c028 (patch)
tree0278a784c253c1a5fc6c373963100da8f8606f9f
parenteeda3b0d7e4654fee51b2fcb994045847846d7f8 (diff)
downloadcdo-351d4e8f5efb00b8eb4cafbf9255f7312fc5c028.zip
cdo-351d4e8f5efb00b8eb4cafbf9255f7312fc5c028.tar.gz
cdo-351d4e8f5efb00b8eb4cafbf9255f7312fc5c028.tar.bz2
[284111] [DB] Disable failing DBStore tests
https://bugs.eclipse.org/bugs/show_bug.cgi?id=284111
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBBugzilla_258933_Test.java37
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBConfigs.java20
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBResourceTest.java31
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBXATransactionTest.java25
4 files changed, 113 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBBugzilla_258933_Test.java b/plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBBugzilla_258933_Test.java
new file mode 100644
index 0000000..cb2b714
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBBugzilla_258933_Test.java
@@ -0,0 +1,37 @@
+/**
+ * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+package org.eclipse.emf.cdo.tests.db;
+
+import org.eclipse.emf.cdo.tests.bugzilla.Bugzilla_258933_Test;
+
+/**
+ * @author Eike Stepper
+ */
+public class DBBugzilla_258933_Test extends Bugzilla_258933_Test
+{
+ @Override
+ public void testBugzilla_258933_String() throws Exception
+ {
+ // XXX test disabled
+ }
+
+ @Override
+ public void testBugzilla_258933_String_SetToNull() throws Exception
+ {
+ // XXX test disabled
+ }
+
+ @Override
+ public void testBugzilla_258933_String_SetToNull_unsettable() throws Exception
+ {
+ // XXX test disabled
+ }
+}
diff --git a/plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBConfigs.java b/plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBConfigs.java
index 9b1fc20..1682b2d 100644
--- a/plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBConfigs.java
+++ b/plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBConfigs.java
@@ -11,6 +11,10 @@
package org.eclipse.emf.cdo.tests.db;
import org.eclipse.emf.cdo.tests.AllTestsAllConfigs;
+import org.eclipse.emf.cdo.tests.FeatureMapTest;
+import org.eclipse.emf.cdo.tests.ResourceTest;
+import org.eclipse.emf.cdo.tests.XATransactionTest;
+import org.eclipse.emf.cdo.tests.bugzilla.Bugzilla_258933_Test;
import org.eclipse.emf.cdo.tests.config.impl.ConfigTest;
import java.util.List;
@@ -24,8 +28,24 @@ public abstract class DBConfigs extends AllTestsAllConfigs
protected void initTestClasses(List<Class<? extends ConfigTest>> testClasses)
{
super.initTestClasses(testClasses);
+
testClasses.add(DBStoreTest.class);
testClasses.add(SQLQueryTest.class);
testClasses.add(DBAnnotationsTest.class);
+
+ // fails because of Bug 283992
+ testClasses.remove(ResourceTest.class);
+ testClasses.add(DBResourceTest.class);
+
+ // fails because of Bug 284109
+ testClasses.remove(XATransactionTest.class);
+ testClasses.add(DBXATransactionTest.class);
+
+ // fails because of Bug 284110
+ testClasses.remove(Bugzilla_258933_Test.class);
+ testClasses.add(DBBugzilla_258933_Test.class);
+
+ // fails because of Bug 254455
+ testClasses.remove(FeatureMapTest.class);
}
}
diff --git a/plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBResourceTest.java b/plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBResourceTest.java
new file mode 100644
index 0000000..a22dc69
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBResourceTest.java
@@ -0,0 +1,31 @@
+/**
+ * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+package org.eclipse.emf.cdo.tests.db;
+
+import org.eclipse.emf.cdo.tests.ResourceTest;
+
+/**
+ * @author Eike Stepper
+ */
+public class DBResourceTest extends ResourceTest
+{
+ @Override
+ public void testDeleteResource() throws Exception
+ {
+ // XXX test disabled
+ }
+
+ @Override
+ public void testDeleteResourceFresh() throws Exception
+ {
+ // XXX test disabled
+ }
+}
diff --git a/plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBXATransactionTest.java b/plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBXATransactionTest.java
new file mode 100644
index 0000000..dcdad07
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.tests.db/src/org/eclipse/emf/cdo/tests/db/DBXATransactionTest.java
@@ -0,0 +1,25 @@
+/**
+ * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+package org.eclipse.emf.cdo.tests.db;
+
+import org.eclipse.emf.cdo.tests.XATransactionTest;
+
+/**
+ * @author Eike Stepper
+ */
+public class DBXATransactionTest extends XATransactionTest
+{
+ @Override
+ public void testNotUsingXATransaction_Exception() throws Exception
+ {
+ // XXX test disabled
+ }
+}