From c6fd2a06bb320b4de123b6c1c082c8863d95f1ef Mon Sep 17 00:00:00 2001
From: donald.g.dunne
Date: Thu, 10 Mar 2016 11:57:26 -0700
Subject: refinement: Document org.eclipse.osee.orcs.db.test suites
Change-Id: I3de649c4ae26306f7ccffba6674f0b438e94a2d5
---
.../OrcsDbTestSuite.launch | 57 ----------------------
.../OrcsDb_JUnitAndIntegration_TestSuite.launch | 57 ++++++++++++++++++++++
.../README_BEFORE_RUNNING_TESTS.txt | 13 +++++
plugins/org.eclipse.osee.orcs.db.test/pom.xml | 2 +-
.../org/eclipse/osee/orcs/db/OrcsDbTestSuite.java | 25 ----------
.../db/OrcsDb_JUnitAndIntegration_TestSuite.java | 27 ++++++++++
.../osee/orcs/db/OrcsDb_JUnit_TestSuite.java | 26 ++++++++++
.../orcs/db/intergration/IntegrationTestSuite.java | 23 ---------
.../osee/orcs/db/intergration/LoaderTest.java | 16 +++++-
.../OrcsDb_Integration_TestSuites.java | 25 ++++++++++
.../orcs/db/intergration/PurgeAttributeTest.java | 2 -
.../intergration/README_BEFORE_RUNNING_TESTS.txt | 9 ++++
.../osee/orcs/db/internal/InternalTestSuite.java | 41 ----------------
.../orcs/db/internal/Internal_JUnit_TestSuite.java | 39 +++++++++++++++
.../db/internal/accessor/AccessorTestSuite.java | 23 ---------
.../orcs/db/internal/change/ChangeTestSuite.java | 23 ---------
.../db/internal/change/Change_JUnit_TestSuite.java | 23 +++++++++
.../db/internal/exchange/ExchangeTestSuite.java | 24 ---------
.../exchange/Exchange_JUnit_TestSuite.java | 24 +++++++++
.../exchange/transformer/TransformerTestSuite.java | 25 ----------
.../transformer/Transformer_JUnit_TestSuite.java | 25 ++++++++++
.../orcs/db/internal/loader/LoaderTestSuite.java | 27 ----------
.../db/internal/loader/Loader_JUnit_TestSuite.java | 27 ++++++++++
.../orcs/db/internal/proxy/ProxyTestSuite.java | 28 -----------
.../db/internal/proxy/Proxy_JUnit_TestSuite.java | 28 +++++++++++
.../db/internal/resource/ResourceTestSuite.java | 23 ---------
.../resource/Resource_JUnit_TestSuite.java | 23 +++++++++
.../orcs/db/internal/search/QueryTestSuite.java | 35 -------------
.../db/internal/search/Query_JUnit_TestSuite.java | 35 +++++++++++++
.../internal/search/engines/EnginesTestSuite.java | 26 ----------
.../search/engines/Engines_JUnit_TestSuite.java | 26 ++++++++++
.../search/handlers/HandlersTestSuite.java | 23 ---------
.../search/handlers/Handlers_JUnit_TestSuite.java | 23 +++++++++
.../db/internal/search/tagger/TaggerTestSuite.java | 23 ---------
.../search/tagger/Tagger_JUnit_TestSuite.java | 23 +++++++++
.../db/internal/search/util/UtilityTestSuite.java | 23 ---------
.../internal/search/util/Utility_Test_Suite.java | 23 +++++++++
.../osee/orcs/db/internal/sql/SqlTestSuite.java | 24 ---------
.../orcs/db/internal/sql/Sql_JUnit_TestSuite.java | 24 +++++++++
.../internal/transaction/TransactionTestSuite.java | 23 ---------
.../transaction/Transaction_JUnit_TestSuite.java | 23 +++++++++
41 files changed, 539 insertions(+), 500 deletions(-)
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/OrcsDbTestSuite.launch
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/OrcsDb_JUnitAndIntegration_TestSuite.launch
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/README_BEFORE_RUNNING_TESTS.txt
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/OrcsDbTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/OrcsDb_JUnitAndIntegration_TestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/OrcsDb_JUnit_TestSuite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/IntegrationTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/OrcsDb_Integration_TestSuites.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/README_BEFORE_RUNNING_TESTS.txt
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/InternalTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/Internal_JUnit_TestSuite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/accessor/AccessorTestSuite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/change/ChangeTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/change/Change_JUnit_TestSuite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/ExchangeTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/Exchange_JUnit_TestSuite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/transformer/TransformerTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/transformer/Transformer_JUnit_TestSuite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/loader/LoaderTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/loader/Loader_JUnit_TestSuite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/proxy/ProxyTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/proxy/Proxy_JUnit_TestSuite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/resource/ResourceTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/resource/Resource_JUnit_TestSuite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/QueryTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/Query_JUnit_TestSuite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/engines/EnginesTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/engines/Engines_JUnit_TestSuite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/handlers/HandlersTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/handlers/Handlers_JUnit_TestSuite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/tagger/TaggerTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/tagger/Tagger_JUnit_TestSuite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/util/UtilityTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/util/Utility_Test_Suite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/sql/SqlTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/sql/Sql_JUnit_TestSuite.java
delete mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/transaction/TransactionTestSuite.java
create mode 100644 plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/transaction/Transaction_JUnit_TestSuite.java
diff --git a/plugins/org.eclipse.osee.orcs.db.test/OrcsDbTestSuite.launch b/plugins/org.eclipse.osee.orcs.db.test/OrcsDbTestSuite.launch
deleted file mode 100644
index 670adef174f..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/OrcsDbTestSuite.launch
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/plugins/org.eclipse.osee.orcs.db.test/OrcsDb_JUnitAndIntegration_TestSuite.launch b/plugins/org.eclipse.osee.orcs.db.test/OrcsDb_JUnitAndIntegration_TestSuite.launch
new file mode 100644
index 00000000000..b2735aa9c9f
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/OrcsDb_JUnitAndIntegration_TestSuite.launch
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/plugins/org.eclipse.osee.orcs.db.test/README_BEFORE_RUNNING_TESTS.txt b/plugins/org.eclipse.osee.orcs.db.test/README_BEFORE_RUNNING_TESTS.txt
new file mode 100644
index 00000000000..8598991df4d
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/README_BEFORE_RUNNING_TESTS.txt
@@ -0,0 +1,13 @@
+This test bundle contains both JUnit and Integration test suites. Please read before running.
+
+OrcsDb_JUnit_TestSuites and all suites in /internal can be run as JUnit with right-click > Debug As > JUnit
+
+OrcsDb_All_TestSuite
+
+integration/OrcsDb_Integration_TestSuites can be run through OrcsDbTestSuite
+
+This suite uses canned database from org.eclpise.osee.orcs.db.mock.
+Database files will be copied out to users home directory for tests that require a db.
+If schema or breaking db changes are made, update database from instructions in that plugin.
+It does not require running an separate application server.
+
diff --git a/plugins/org.eclipse.osee.orcs.db.test/pom.xml b/plugins/org.eclipse.osee.orcs.db.test/pom.xml
index e74778d0690..38df0aa2ce8 100644
--- a/plugins/org.eclipse.osee.orcs.db.test/pom.xml
+++ b/plugins/org.eclipse.osee.orcs.db.test/pom.xml
@@ -22,7 +22,7 @@
${tycho-version}
org.eclipse.osee.orcs.db.test
- org.eclipse.osee.orcs.db.OrcsDbTestSuite
+ org.eclipse.osee.orcs.db.OrcsDb_JUnitAndIntegration_TestSuite
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/OrcsDbTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/OrcsDbTestSuite.java
deleted file mode 100644
index 88d62a7e0b1..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/OrcsDbTestSuite.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db;
-
-import org.eclipse.osee.orcs.db.intergration.IntegrationTestSuite;
-import org.eclipse.osee.orcs.db.internal.InternalTestSuite;
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-/**
- * @author Roberto E. Escobar
- */
-@RunWith(Suite.class)
-@Suite.SuiteClasses({InternalTestSuite.class, IntegrationTestSuite.class})
-public class OrcsDbTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/OrcsDb_JUnitAndIntegration_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/OrcsDb_JUnitAndIntegration_TestSuite.java
new file mode 100644
index 00000000000..68b4171afb3
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/OrcsDb_JUnitAndIntegration_TestSuite.java
@@ -0,0 +1,27 @@
+/*******************************************************************************
+ * Copyright (c) 2004, 2007 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db;
+
+import org.eclipse.osee.orcs.db.intergration.OrcsDb_Integration_TestSuites;
+import org.eclipse.osee.orcs.db.internal.Internal_JUnit_TestSuite;
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * Test Suite run by build system and OrcsDbTestSuite.launch. Runs both JUnit and Integration tests.
+ *
+ * @author Roberto E. Escobar
+ */
+@RunWith(Suite.class)
+@Suite.SuiteClasses({Internal_JUnit_TestSuite.class, OrcsDb_Integration_TestSuites.class})
+public class OrcsDb_JUnitAndIntegration_TestSuite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/OrcsDb_JUnit_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/OrcsDb_JUnit_TestSuite.java
new file mode 100644
index 00000000000..e7e99b14df8
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/OrcsDb_JUnit_TestSuite.java
@@ -0,0 +1,26 @@
+/*******************************************************************************
+ * Copyright (c) 2016 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db;
+
+import org.eclipse.osee.orcs.db.internal.Internal_JUnit_TestSuite;
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * Test Suite to run all the pure JUnit test suites in this bundle.
+ *
+ * @author Donald G. Dunne
+ */
+@RunWith(Suite.class)
+@Suite.SuiteClasses({Internal_JUnit_TestSuite.class})
+public class OrcsDb_JUnit_TestSuite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/IntegrationTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/IntegrationTestSuite.java
deleted file mode 100644
index 2089b69baae..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/IntegrationTestSuite.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.intergration;
-
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-/**
- * @author Roberto E. Escobar
- */
-@RunWith(Suite.class)
-@Suite.SuiteClasses({LoaderTest.class, OseeInfoDataAccessorTest.class, PurgeAttributeTest.class})
-public class IntegrationTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/LoaderTest.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/LoaderTest.java
index 404c85bd9fc..c3552a8fc1e 100644
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/LoaderTest.java
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/LoaderTest.java
@@ -32,7 +32,11 @@ import org.eclipse.osee.framework.core.data.TransactionId;
import org.eclipse.osee.framework.core.enums.CoreArtifactTokens;
import org.eclipse.osee.framework.core.enums.LoadLevel;
import org.eclipse.osee.framework.jdk.core.type.OseeCoreException;
+import org.eclipse.osee.framework.jdk.core.type.OseeStateException;
import org.eclipse.osee.framework.jdk.core.util.GUID;
+import org.eclipse.osee.jdbc.JdbcClient;
+import org.eclipse.osee.jdbc.JdbcService;
+import org.eclipse.osee.orcs.OrcsApi;
import org.eclipse.osee.orcs.OrcsSession;
import org.eclipse.osee.orcs.OrcsTypes;
import org.eclipse.osee.orcs.core.ds.ArtifactData;
@@ -62,6 +66,11 @@ public class LoaderTest {
@Rule
public TestRule db = integrationRule(this);
+ @OsgiService
+ public OrcsApi orcsApi;
+ @OsgiService
+ public JdbcService jdbcService;
+
// @formatter:off
@OsgiService private OrcsDataStore dataStore;
@Mock private LoadDataHandler builder;
@@ -84,12 +93,17 @@ public class LoaderTest {
private final int UserGroupsId = CoreArtifactTokens.UserGroups.getUuid().intValue();
private final String UserGroupsGuid = CoreArtifactTokens.UserGroups.getGuid();
private final TransactionId tx5 = TransactionId.valueOf(5);
- private final TransactionId tx6 = TransactionId.valueOf(6);
private final TransactionId tx7 = TransactionId.valueOf(7);
private final TransactionId tx10 = TransactionId.valueOf(10);
@Before
public void setUp() throws OseeCoreException {
+ JdbcClient jdbcClient = jdbcService.getClient();
+
+ if (jdbcClient.getConfig().isProduction()) {
+ throw new OseeStateException("Test should not be run against a Production Database");
+ }
+
MockitoAnnotations.initMocks(this);
when(types.getArtifactTypes()).thenReturn(artTypes);
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/OrcsDb_Integration_TestSuites.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/OrcsDb_Integration_TestSuites.java
new file mode 100644
index 00000000000..88db3401908
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/OrcsDb_Integration_TestSuites.java
@@ -0,0 +1,25 @@
+/*******************************************************************************
+ * Copyright (c) 2004, 2007 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.intergration;
+
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * Integration test suite. DO NOT RUN WITH PDE JUnit launch. Use OrcsDbTestSuite.launch instead.
+ *
+ * @author Roberto E. Escobar
+ */
+@RunWith(Suite.class)
+@Suite.SuiteClasses({LoaderTest.class, OseeInfoDataAccessorTest.class, PurgeAttributeTest.class})
+public class OrcsDb_Integration_TestSuites {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/PurgeAttributeTest.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/PurgeAttributeTest.java
index 0a379256dff..ebfe7377319 100644
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/PurgeAttributeTest.java
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/PurgeAttributeTest.java
@@ -40,7 +40,6 @@ import org.junit.rules.TestRule;
public class PurgeAttributeTest {
private static final ArtifactId Joe_Smith = ArtifactId.valueOf(61106791L);
-
private static final String UNIQUE_ATTR_VALUE = "AEqvcQoyRV8zNDZSBVAA";
@Rule
@@ -48,7 +47,6 @@ public class PurgeAttributeTest {
@OsgiService
public OrcsApi orcsApi;
-
@OsgiService
public JdbcService jdbcService;
@OsgiService
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/README_BEFORE_RUNNING_TESTS.txt b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/README_BEFORE_RUNNING_TESTS.txt
new file mode 100644
index 00000000000..7c25f150d02
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/intergration/README_BEFORE_RUNNING_TESTS.txt
@@ -0,0 +1,9 @@
+OrcsDb_Integration_TestSuites
+
+DO NOT RUN THIS TEST SUITE WITH Right-Click > Debug As > PDE JUnit Test
+or it will try to connect to the production database.
+
+All integration tests should check to see if production before running.
+See PurgeAttributeTest for an example on how to check if production database.
+
+See this bundle's read-me file for more details.
\ No newline at end of file
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/InternalTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/InternalTestSuite.java
deleted file mode 100644
index 07e72540107..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/InternalTestSuite.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal;
-
-import org.eclipse.osee.orcs.db.internal.accessor.AccessorTestSuite;
-import org.eclipse.osee.orcs.db.internal.change.ChangeTestSuite;
-import org.eclipse.osee.orcs.db.internal.exchange.ExchangeTestSuite;
-import org.eclipse.osee.orcs.db.internal.loader.LoaderTestSuite;
-import org.eclipse.osee.orcs.db.internal.proxy.ProxyTestSuite;
-import org.eclipse.osee.orcs.db.internal.resource.ResourceTestSuite;
-import org.eclipse.osee.orcs.db.internal.search.QueryTestSuite;
-import org.eclipse.osee.orcs.db.internal.sql.SqlTestSuite;
-import org.eclipse.osee.orcs.db.internal.transaction.TransactionTestSuite;
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-/**
- * @author Roberto E. Escobar
- */
-@RunWith(Suite.class)
-@Suite.SuiteClasses({
- AccessorTestSuite.class,
- ChangeTestSuite.class,
- ExchangeTestSuite.class,
- LoaderTestSuite.class,
- ProxyTestSuite.class,
- ResourceTestSuite.class,
- QueryTestSuite.class,
- SqlTestSuite.class,
- TransactionTestSuite.class})
-public class InternalTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/Internal_JUnit_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/Internal_JUnit_TestSuite.java
new file mode 100644
index 00000000000..7f27ece6c16
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/Internal_JUnit_TestSuite.java
@@ -0,0 +1,39 @@
+/*******************************************************************************
+ * Copyright (c) 2004, 2007 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.internal;
+
+import org.eclipse.osee.orcs.db.internal.change.Change_JUnit_TestSuite;
+import org.eclipse.osee.orcs.db.internal.exchange.Exchange_JUnit_TestSuite;
+import org.eclipse.osee.orcs.db.internal.loader.Loader_JUnit_TestSuite;
+import org.eclipse.osee.orcs.db.internal.proxy.Proxy_JUnit_TestSuite;
+import org.eclipse.osee.orcs.db.internal.resource.Resource_JUnit_TestSuite;
+import org.eclipse.osee.orcs.db.internal.search.Query_JUnit_TestSuite;
+import org.eclipse.osee.orcs.db.internal.sql.Sql_JUnit_TestSuite;
+import org.eclipse.osee.orcs.db.internal.transaction.Transaction_JUnit_TestSuite;
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * @author Roberto E. Escobar
+ */
+@RunWith(Suite.class)
+@Suite.SuiteClasses({
+ Change_JUnit_TestSuite.class,
+ Exchange_JUnit_TestSuite.class,
+ Loader_JUnit_TestSuite.class,
+ Proxy_JUnit_TestSuite.class,
+ Resource_JUnit_TestSuite.class,
+ Query_JUnit_TestSuite.class,
+ Sql_JUnit_TestSuite.class,
+ Transaction_JUnit_TestSuite.class})
+public class Internal_JUnit_TestSuite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/accessor/AccessorTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/accessor/AccessorTestSuite.java
deleted file mode 100644
index 215daf64210..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/accessor/AccessorTestSuite.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal.accessor;
-
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-/**
- * @author Roberto E. Escobar
- */
-@RunWith(Suite.class)
-@Suite.SuiteClasses({})
-public class AccessorTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/change/ChangeTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/change/ChangeTestSuite.java
deleted file mode 100644
index 2e3d06a0703..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/change/ChangeTestSuite.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal.change;
-
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-@RunWith(Suite.class)
-@Suite.SuiteClasses({ComputeNetChangeTest.class, ChangeItemConflictTest.class})
-/**
- * @author Roberto E. Escobar
- */
-public class ChangeTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/change/Change_JUnit_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/change/Change_JUnit_TestSuite.java
new file mode 100644
index 00000000000..d85b4dfe3cf
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/change/Change_JUnit_TestSuite.java
@@ -0,0 +1,23 @@
+/*******************************************************************************
+ * Copyright (c) 2004, 2007 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.internal.change;
+
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+@RunWith(Suite.class)
+@Suite.SuiteClasses({ComputeNetChangeTest.class, ChangeItemConflictTest.class})
+/**
+ * @author Roberto E. Escobar
+ */
+public class Change_JUnit_TestSuite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/ExchangeTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/ExchangeTestSuite.java
deleted file mode 100644
index ef98832653a..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/ExchangeTestSuite.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal.exchange;
-
-import org.eclipse.osee.orcs.db.internal.exchange.transformer.TransformerTestSuite;
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-/**
- * @author Roberto E. Escobar
- */
-@RunWith(Suite.class)
-@Suite.SuiteClasses({TransformerTestSuite.class})
-public class ExchangeTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/Exchange_JUnit_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/Exchange_JUnit_TestSuite.java
new file mode 100644
index 00000000000..b82524f0d74
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/Exchange_JUnit_TestSuite.java
@@ -0,0 +1,24 @@
+/*******************************************************************************
+ * Copyright (c) 2004, 2007 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.internal.exchange;
+
+import org.eclipse.osee.orcs.db.internal.exchange.transformer.Transformer_JUnit_TestSuite;
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * @author Roberto E. Escobar
+ */
+@RunWith(Suite.class)
+@Suite.SuiteClasses({Transformer_JUnit_TestSuite.class})
+public class Exchange_JUnit_TestSuite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/transformer/TransformerTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/transformer/TransformerTestSuite.java
deleted file mode 100644
index f4ba72dcf7d..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/transformer/TransformerTestSuite.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal.exchange.transformer;
-
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-/**
- * @author Roberto E. Escobar
- */
-@RunWith(Suite.class)
-@Suite.SuiteClasses({ //
- ExchangeTransformProviderTest.class, //
-})
-public class TransformerTestSuite {
- //
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/transformer/Transformer_JUnit_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/transformer/Transformer_JUnit_TestSuite.java
new file mode 100644
index 00000000000..64ba6936402
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/exchange/transformer/Transformer_JUnit_TestSuite.java
@@ -0,0 +1,25 @@
+/*******************************************************************************
+ * Copyright (c) 2004, 2007 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.internal.exchange.transformer;
+
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * @author Roberto E. Escobar
+ */
+@RunWith(Suite.class)
+@Suite.SuiteClasses({ //
+ ExchangeTransformProviderTest.class, //
+})
+public class Transformer_JUnit_TestSuite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/loader/LoaderTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/loader/LoaderTestSuite.java
deleted file mode 100644
index 4d234289b4f..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/loader/LoaderTestSuite.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal.loader;
-
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-/**
- * @author Roberto E. Escobar
- */
-@RunWith(Suite.class)
-@Suite.SuiteClasses({
- AttributeDataProxyFactoryTest.class,
- DataFactoryImplTest.class,
- DataLoaderFactoryImplTest.class,
- LoaderSqlHandlerFactoryUtilTest.class})
-public class LoaderTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/loader/Loader_JUnit_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/loader/Loader_JUnit_TestSuite.java
new file mode 100644
index 00000000000..79fea74d946
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/loader/Loader_JUnit_TestSuite.java
@@ -0,0 +1,27 @@
+/*******************************************************************************
+ * Copyright (c) 2004, 2007 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.internal.loader;
+
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * @author Roberto E. Escobar
+ */
+@RunWith(Suite.class)
+@Suite.SuiteClasses({
+ AttributeDataProxyFactoryTest.class,
+ DataFactoryImplTest.class,
+ DataLoaderFactoryImplTest.class,
+ LoaderSqlHandlerFactoryUtilTest.class})
+public class Loader_JUnit_TestSuite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/proxy/ProxyTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/proxy/ProxyTestSuite.java
deleted file mode 100644
index 3f6821b5c36..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/proxy/ProxyTestSuite.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal.proxy;
-
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-/**
- * @author Roberto E. Escobar
- */
-@RunWith(Suite.class)
-@Suite.SuiteClasses({
- VarCharDataProxyTest.class,
- DataResourceTest.class,
- ResourceHandlerTest.class,
- StorageTest.class,
- UriDataProxyTest.class})
-public class ProxyTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/proxy/Proxy_JUnit_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/proxy/Proxy_JUnit_TestSuite.java
new file mode 100644
index 00000000000..a93d6ef34c6
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/proxy/Proxy_JUnit_TestSuite.java
@@ -0,0 +1,28 @@
+/*******************************************************************************
+ * Copyright (c) 2004, 2007 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.internal.proxy;
+
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * @author Roberto E. Escobar
+ */
+@RunWith(Suite.class)
+@Suite.SuiteClasses({
+ VarCharDataProxyTest.class,
+ DataResourceTest.class,
+ ResourceHandlerTest.class,
+ StorageTest.class,
+ UriDataProxyTest.class})
+public class Proxy_JUnit_TestSuite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/resource/ResourceTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/resource/ResourceTestSuite.java
deleted file mode 100644
index 20141597657..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/resource/ResourceTestSuite.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal.resource;
-
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-@RunWith(Suite.class)
-@Suite.SuiteClasses({AttributeProviderTest.class})
-/**
- * @author Roberto E. Escobar
- */
-public class ResourceTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/resource/Resource_JUnit_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/resource/Resource_JUnit_TestSuite.java
new file mode 100644
index 00000000000..55412e63050
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/resource/Resource_JUnit_TestSuite.java
@@ -0,0 +1,23 @@
+/*******************************************************************************
+ * Copyright (c) 2004, 2007 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.internal.resource;
+
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+@RunWith(Suite.class)
+@Suite.SuiteClasses({AttributeProviderTest.class})
+/**
+ * @author Roberto E. Escobar
+ */
+public class Resource_JUnit_TestSuite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/QueryTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/QueryTestSuite.java
deleted file mode 100644
index e7ae8f2b385..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/QueryTestSuite.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal.search;
-
-import org.eclipse.osee.orcs.db.internal.search.engines.EnginesTestSuite;
-import org.eclipse.osee.orcs.db.internal.search.handlers.HandlersTestSuite;
-import org.eclipse.osee.orcs.db.internal.search.indexer.callable.consumer.IndexingTaskDatabaseTxCallableTest;
-import org.eclipse.osee.orcs.db.internal.search.language.LanguageTestSuite;
-import org.eclipse.osee.orcs.db.internal.search.tagger.TaggerTestSuite;
-import org.eclipse.osee.orcs.db.internal.search.util.UtilityTestSuite;
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-/**
- * @author Roberto E. Escobar
- */
-@RunWith(Suite.class)
-@Suite.SuiteClasses({
- EnginesTestSuite.class,
- HandlersTestSuite.class,
- LanguageTestSuite.class,
- TaggerTestSuite.class,
- IndexingTaskDatabaseTxCallableTest.class,
- UtilityTestSuite.class})
-public class QueryTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/Query_JUnit_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/Query_JUnit_TestSuite.java
new file mode 100644
index 00000000000..ea073fd11f1
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/Query_JUnit_TestSuite.java
@@ -0,0 +1,35 @@
+/*******************************************************************************
+ * Copyright (c) 2004, 2007 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.internal.search;
+
+import org.eclipse.osee.orcs.db.internal.search.engines.Engines_JUnit_TestSuite;
+import org.eclipse.osee.orcs.db.internal.search.handlers.Handlers_JUnit_TestSuite;
+import org.eclipse.osee.orcs.db.internal.search.indexer.callable.consumer.IndexingTaskDatabaseTxCallableTest;
+import org.eclipse.osee.orcs.db.internal.search.language.LanguageTestSuite;
+import org.eclipse.osee.orcs.db.internal.search.tagger.Tagger_JUnit_TestSuite;
+import org.eclipse.osee.orcs.db.internal.search.util.Utility_Test_Suite;
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * @author Roberto E. Escobar
+ */
+@RunWith(Suite.class)
+@Suite.SuiteClasses({
+ Engines_JUnit_TestSuite.class,
+ Handlers_JUnit_TestSuite.class,
+ LanguageTestSuite.class,
+ Tagger_JUnit_TestSuite.class,
+ IndexingTaskDatabaseTxCallableTest.class,
+ Utility_Test_Suite.class})
+public class Query_JUnit_TestSuite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/engines/EnginesTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/engines/EnginesTestSuite.java
deleted file mode 100644
index bb4e54c8661..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/engines/EnginesTestSuite.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2013 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal.search.engines;
-
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-/**
- * @author Roberto E. Escobar
- */
-@RunWith(Suite.class)
-@Suite.SuiteClasses({
- ArtifactQuerySqlContextFactoryImplTest.class,
- BranchQuerySqlContextFactoryImplTest.class,
- TxQuerySqlContextFactoryImplTest.class})
-public class EnginesTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/engines/Engines_JUnit_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/engines/Engines_JUnit_TestSuite.java
new file mode 100644
index 00000000000..36a40850a56
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/engines/Engines_JUnit_TestSuite.java
@@ -0,0 +1,26 @@
+/*******************************************************************************
+ * Copyright (c) 2013 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.internal.search.engines;
+
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * @author Roberto E. Escobar
+ */
+@RunWith(Suite.class)
+@Suite.SuiteClasses({
+ ArtifactQuerySqlContextFactoryImplTest.class,
+ BranchQuerySqlContextFactoryImplTest.class,
+ TxQuerySqlContextFactoryImplTest.class})
+public class Engines_JUnit_TestSuite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/handlers/HandlersTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/handlers/HandlersTestSuite.java
deleted file mode 100644
index 482fd012703..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/handlers/HandlersTestSuite.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2013 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal.search.handlers;
-
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-/**
- * @author Roberto E. Escobar
- */
-@RunWith(Suite.class)
-@Suite.SuiteClasses({SqlHandlerFactoryUtilTest.class})
-public class HandlersTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/handlers/Handlers_JUnit_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/handlers/Handlers_JUnit_TestSuite.java
new file mode 100644
index 00000000000..517432c24b2
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/handlers/Handlers_JUnit_TestSuite.java
@@ -0,0 +1,23 @@
+/*******************************************************************************
+ * Copyright (c) 2013 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.internal.search.handlers;
+
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * @author Roberto E. Escobar
+ */
+@RunWith(Suite.class)
+@Suite.SuiteClasses({SqlHandlerFactoryUtilTest.class})
+public class Handlers_JUnit_TestSuite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/tagger/TaggerTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/tagger/TaggerTestSuite.java
deleted file mode 100644
index 4c8db6a1fa9..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/tagger/TaggerTestSuite.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal.search.tagger;
-
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-/**
- * @author Roberto E. Escobar
- */
-@RunWith(Suite.class)
-@Suite.SuiteClasses({TagEncoderTest.class, TagProcessorTest.class})
-public class TaggerTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/tagger/Tagger_JUnit_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/tagger/Tagger_JUnit_TestSuite.java
new file mode 100644
index 00000000000..1142cee813e
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/tagger/Tagger_JUnit_TestSuite.java
@@ -0,0 +1,23 @@
+/*******************************************************************************
+ * Copyright (c) 2004, 2007 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.internal.search.tagger;
+
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * @author Roberto E. Escobar
+ */
+@RunWith(Suite.class)
+@Suite.SuiteClasses({TagEncoderTest.class, TagProcessorTest.class})
+public class Tagger_JUnit_TestSuite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/util/UtilityTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/util/UtilityTestSuite.java
deleted file mode 100644
index c3c8c8efaa6..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/util/UtilityTestSuite.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal.search.util;
-
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-/**
- * @author Roberto E. Escobar
- */
-@RunWith(Suite.class)
-@Suite.SuiteClasses({SecondPassMatcherTest.class, WordsUtilTest.class, SecondPassScannerTest.class})
-public class UtilityTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/util/Utility_Test_Suite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/util/Utility_Test_Suite.java
new file mode 100644
index 00000000000..d555049d07b
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/search/util/Utility_Test_Suite.java
@@ -0,0 +1,23 @@
+/*******************************************************************************
+ * Copyright (c) 2004, 2007 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.internal.search.util;
+
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * @author Roberto E. Escobar
+ */
+@RunWith(Suite.class)
+@Suite.SuiteClasses({SecondPassMatcherTest.class, WordsUtilTest.class, SecondPassScannerTest.class})
+public class Utility_Test_Suite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/sql/SqlTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/sql/SqlTestSuite.java
deleted file mode 100644
index ca1c9ff8cf4..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/sql/SqlTestSuite.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal.sql;
-
-import org.eclipse.osee.orcs.db.internal.sql.join.SqlJoinTestSuite;
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-@RunWith(Suite.class)
-@Suite.SuiteClasses({SqlJoinTestSuite.class})
-/**
- * @author Roberto E. Escobar
- */
-public class SqlTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/sql/Sql_JUnit_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/sql/Sql_JUnit_TestSuite.java
new file mode 100644
index 00000000000..1adcd7fec15
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/sql/Sql_JUnit_TestSuite.java
@@ -0,0 +1,24 @@
+/*******************************************************************************
+ * Copyright (c) 2004, 2007 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.internal.sql;
+
+import org.eclipse.osee.orcs.db.internal.sql.join.SqlJoinTestSuite;
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+@RunWith(Suite.class)
+@Suite.SuiteClasses({SqlJoinTestSuite.class})
+/**
+ * @author Roberto E. Escobar
+ */
+public class Sql_JUnit_TestSuite {
+ // Test Suite
+}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/transaction/TransactionTestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/transaction/TransactionTestSuite.java
deleted file mode 100644
index 9bb9342803f..00000000000
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/transaction/TransactionTestSuite.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2012 Boeing.
- * 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:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.orcs.db.internal.transaction;
-
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite;
-
-/**
- * @author Roberto E. Escobar
- */
-@RunWith(Suite.class)
-@Suite.SuiteClasses({DaoToSqlTest.class, TransactionWriterTest.class, TxSqlBuilderTest.class})
-public class TransactionTestSuite {
- // Test Suite
-}
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/transaction/Transaction_JUnit_TestSuite.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/transaction/Transaction_JUnit_TestSuite.java
new file mode 100644
index 00000000000..6e0d7d7b40c
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/transaction/Transaction_JUnit_TestSuite.java
@@ -0,0 +1,23 @@
+/*******************************************************************************
+ * Copyright (c) 2012 Boeing.
+ * 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:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.orcs.db.internal.transaction;
+
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * @author Roberto E. Escobar
+ */
+@RunWith(Suite.class)
+@Suite.SuiteClasses({DaoToSqlTest.class, TransactionWriterTest.class, TxSqlBuilderTest.class})
+public class Transaction_JUnit_TestSuite {
+ // Test Suite
+}
--
cgit v1.2.3