Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrescobar2010-03-12 18:27:25 +0000
committerrescobar2010-03-12 18:27:25 +0000
commit205aa057fa925d37a3a5375aa8418b9567e99c6d (patch)
treed33f80b9f727c479b8031aeb352494c38ad9878d /plugins/org.eclipse.osee.support.test.util/src
parent0e6d2b595cfb4d54eccdf3479e7c5d74d9c736a5 (diff)
downloadorg.eclipse.osee-205aa057fa925d37a3a5375aa8418b9567e99c6d.tar.gz
org.eclipse.osee-205aa057fa925d37a3a5375aa8418b9567e99c6d.tar.xz
org.eclipse.osee-205aa057fa925d37a3a5375aa8418b9567e99c6d.zip
Diffstat (limited to 'plugins/org.eclipse.osee.support.test.util/src')
-rw-r--r--plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/Activator.java27
-rw-r--r--plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/AtsUserCommunity.java18
-rw-r--r--plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoActionableItems.java56
-rw-r--r--plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoCISBuilds.java27
-rw-r--r--plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoCscis.java18
-rw-r--r--plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoProgramAttributes.java49
-rw-r--r--plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoSawBuilds.java27
-rw-r--r--plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoSubsystems.java46
-rw-r--r--plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoUsers.java78
-rw-r--r--plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/TestUtil.java164
10 files changed, 510 insertions, 0 deletions
diff --git a/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/Activator.java b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/Activator.java
new file mode 100644
index 00000000000..ddab21b9df5
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/Activator.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.support.test.util;
+
+import org.osgi.framework.BundleActivator;
+import org.osgi.framework.BundleContext;
+
+/**
+ * The activator class controls the plug-in life cycle
+ */
+public class Activator implements BundleActivator {
+ public static final String PLUGIN_ID = "org.eclipse.osee.support.test.demo";
+
+ public void start(BundleContext context) throws Exception {
+ }
+
+ public void stop(BundleContext context) throws Exception {
+ }
+}
diff --git a/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/AtsUserCommunity.java b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/AtsUserCommunity.java
new file mode 100644
index 00000000000..d02bc7e841b
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/AtsUserCommunity.java
@@ -0,0 +1,18 @@
+/*******************************************************************************
+ * 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.support.test.util;
+
+/**
+ * @author Donald G. Dunne
+ */
+public enum AtsUserCommunity {
+ Program_1, Program_2, Tools, Processes, Other;
+}
diff --git a/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoActionableItems.java b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoActionableItems.java
new file mode 100644
index 00000000000..3659194d5ec
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoActionableItems.java
@@ -0,0 +1,56 @@
+/*******************************************************************************
+ * 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.support.test.util;
+
+/**
+ * @author Donald G. Dunne
+ */
+public enum DemoActionableItems {
+
+ Actionable_Items,
+ SAW_CSCI,
+ SAW_Code,
+ Test_Page,
+ SAW_Test,
+ RunLists,
+ SAW_Requirements,
+ SAW_HW,
+ Adapter,
+ Manual,
+ Screen,
+ Case,
+ SAW_SW_Design,
+ CIS_CSCI,
+ CIS_Code,
+ CIS_Test,
+ CIS_Requirements,
+ CIS_SW_Design,
+ Tools,
+ Website,
+ Reader,
+ Timesheet,
+ Results_Reporter,
+ Processes,
+ Coding_Standards,
+ Config_Mgmt,
+ Reviews,
+ New_Employee_Manual,
+ Facilities,
+ Network,
+ Vending_Machines,
+ Computers,
+ Break_Room,
+ Backups;
+
+ public String getName() {
+ return name().replaceAll("_", " ");
+ }
+}
diff --git a/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoCISBuilds.java b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoCISBuilds.java
new file mode 100644
index 00000000000..44ee5f1c433
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoCISBuilds.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.support.test.util;
+
+import org.eclipse.osee.framework.core.data.IOseeBranch;
+import org.eclipse.osee.framework.core.data.NamedIdentity;
+
+/**
+ * @author Donald G. Dunne
+ */
+public class DemoCISBuilds extends NamedIdentity implements IOseeBranch {
+ public static final DemoCISBuilds CIS_Bld_1 = new DemoCISBuilds("AyH_f2sSKy3l07fIvDDD", "CIS_Bld_1");
+ public static final DemoCISBuilds CIS_Bld_2 = new DemoCISBuilds("AyH_f2sSKy3l07fIvEEE", "CIS_Bld_2");
+ public static final DemoCISBuilds CIS_Bld_3 = new DemoCISBuilds("AyH_f2sSKy3l07fIvFFF", "CIS_Bld_3");
+
+ private DemoCISBuilds(String guid, String name) {
+ super(guid, name);
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoCscis.java b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoCscis.java
new file mode 100644
index 00000000000..bb0952dbf59
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoCscis.java
@@ -0,0 +1,18 @@
+/*******************************************************************************
+ * 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.support.test.util;
+
+/**
+ * @author Donald G. Dunne
+ */
+public enum DemoCscis {
+ CoreUnit, Framework, Interface, Navigation, Unspecified, Visual;
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoProgramAttributes.java b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoProgramAttributes.java
new file mode 100644
index 00000000000..b598767e9b5
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoProgramAttributes.java
@@ -0,0 +1,49 @@
+/*******************************************************************************
+ * 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.support.test.util;
+
+/**
+ * @author Donald G. Dunne
+ */
+public enum DemoProgramAttributes {
+
+ Crew_Interface_Requirement, Timing_Critical, Obsolescence_date, Complexity_Factor,
+ //
+ Weight,
+ Content_URL,
+ Imported_Paragraph_Number,
+ Legacy_Id,
+ Level_2_IPT,
+ Level_3_IPT,
+ //
+ Support_IPT,
+ System_Security_Requirement,
+ Training_Effectivity,
+ CSCI,
+ Subsystem,
+ //
+ Qualification_Method,
+ Execution_Date,
+ Test_Status,
+ Test_Pass,
+ Test_Fail,
+ Version,
+ //
+ Repository_Type,
+ Modification_Flag,
+ Test_Log,
+ Safety_Criticality;
+
+ @Override
+ public String toString() {
+ return name().replace("_", " ");
+ }
+}
diff --git a/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoSawBuilds.java b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoSawBuilds.java
new file mode 100644
index 00000000000..3e9673778ed
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoSawBuilds.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.support.test.util;
+
+import org.eclipse.osee.framework.core.data.IOseeBranch;
+import org.eclipse.osee.framework.core.data.NamedIdentity;
+
+/**
+ * @author Donald G. Dunne
+ */
+public class DemoSawBuilds extends NamedIdentity implements IOseeBranch {
+ public static final DemoSawBuilds SAW_Bld_1 = new DemoSawBuilds("AyH_f2sSKy3l07fIvAAA", "SAW_Bld_1");
+ public static final DemoSawBuilds SAW_Bld_2 = new DemoSawBuilds("AyH_f2sSKy3l07fIvBBB", "SAW_Bld_2");
+ public static final DemoSawBuilds SAW_Bld_3 = new DemoSawBuilds("AyH_f2sSKy3l07fIvCCC", "SAW_Bld_3");
+
+ private DemoSawBuilds(String guid, String name) {
+ super(guid, name);
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoSubsystems.java b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoSubsystems.java
new file mode 100644
index 00000000000..5af5495c13f
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoSubsystems.java
@@ -0,0 +1,46 @@
+/*******************************************************************************
+ * 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.support.test.util;
+
+import java.util.ArrayList;
+import java.util.Collection;
+
+/**
+ * @author Donald G. Dunne
+ */
+public enum DemoSubsystems {
+ Robot_API,
+ Robot_Survivability_Equipment,
+ Robot_Systems_Management,
+ Chasis,
+ Cognitive_Decision_Aiding,
+ Communications,
+ Data_Management,
+ Electrical,
+ Controls,
+ Hydraulics,
+ Navigation,
+ Propulsion,
+ Unknown,
+ Unspecified;
+
+ public static String[] getSubsystemArray() {
+ return getSubsystems().toArray(new String[getSubsystems().size()]);
+ }
+
+ public static Collection<String> getSubsystems() {
+ ArrayList<String> subsystems = new ArrayList<String>();
+ for (DemoSubsystems subsystem : DemoSubsystems.values()) {
+ subsystems.add(subsystem.name());
+ }
+ return subsystems;
+ }
+}
diff --git a/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoUsers.java b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoUsers.java
new file mode 100644
index 00000000000..c5bebc47579
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/DemoUsers.java
@@ -0,0 +1,78 @@
+/*******************************************************************************
+ * 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.support.test.util;
+
+import org.eclipse.osee.framework.core.data.IOseeUserInfo;
+
+/*******************************************************************************
+ * 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
+ *******************************************************************************/
+
+/**
+ * @author Donald G. Dunne
+ */
+public enum DemoUsers implements IOseeUserInfo {
+ Joe_Smith("Joe Smith", "Joe Smith", "Joe Smith", true),
+ Kay_Jones("Kay Jones", "Kay Jones", "Kay Jones", true),
+ Jason_Michael("Jason Michael", "Jason Michael", "Jason Michael", true),
+ Alex_Kay("Alex Kay", "Alex Kay", "Alex Kay", true);
+ private final String name;
+ private final String email;
+ private final String userID;
+ private final boolean active;
+
+ DemoUsers(String name, String email, String userId, boolean active) {
+ this.name = name;
+ this.email = email;
+ this.userID = userId;
+ this.active = active;
+ }
+
+ /**
+ * @return Returns the email.
+ */
+ public String getEmail() {
+ return email;
+ }
+
+ /**
+ * @return Returns the name.
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * @return Returns the userID.
+ */
+ public String getUserID() {
+ return userID;
+ }
+
+ /**
+ * @return Returns the active.
+ */
+ public boolean isActive() {
+ return active;
+ }
+
+ @Override
+ public boolean isCreationRequired() {
+ return false;
+ }
+}
diff --git a/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/TestUtil.java b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/TestUtil.java
new file mode 100644
index 00000000000..001bb4fed1a
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.test.util/src/org/eclipse/osee/support/test/util/TestUtil.java
@@ -0,0 +1,164 @@
+/*******************************************************************************
+ * 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.support.test.util;
+
+import java.util.Arrays;
+import java.util.Collection;
+import java.util.Map;
+import java.util.logging.Level;
+import junit.framework.TestCase;
+import org.eclipse.osee.framework.core.client.ClientSessionManager;
+import org.eclipse.osee.framework.core.exception.OseeCoreException;
+import org.eclipse.osee.framework.core.exception.OseeStateException;
+import org.eclipse.osee.framework.database.core.OseeInfo;
+import org.eclipse.osee.framework.logging.IHealthStatus;
+import org.eclipse.osee.framework.logging.OseeLog;
+import org.eclipse.osee.framework.logging.SevereLoggingMonitor;
+
+/**
+ * @author Donald G. Dunne
+ */
+public class TestUtil {
+ private static final String DEMO_DB_TYPE = "demo";
+ public static final String DEMO_CODE_TEAM_WORKFLOW_ARTIFACT = "Demo Code Team Workflow";
+ public static final String DEMO_REQ_TEAM_WORKFLOW_ARTIFACT = "Demo Req Team Workflow";
+ public static final String DEMO_TEST_TEAM_WORKFLOW_ARTIFACT = "Demo Test Team Workflow";
+ public static final Collection<String> ignoreLogging =
+ Arrays.asList("No image was defined for art type", "Unable to load the image for [SAVED]");
+ public static boolean isInTest = false;
+
+ public static boolean isProductionDb() throws OseeCoreException {
+ return ClientSessionManager.isProductionDataStore();
+ }
+
+ public static boolean isTestDb() throws OseeCoreException {
+ return !isProductionDb(); // && !isDemoDb();
+ }
+
+ public static boolean isDemoDb() throws OseeCoreException {
+ return DEMO_DB_TYPE.equals(OseeInfo.getCachedValue(OseeInfo.DB_TYPE_KEY));
+ }
+
+ /**
+ * Need to match methods in OseeProperties
+ */
+ public static boolean isInTest() {
+ return Boolean.valueOf(System.getProperty("osee.isInTest"));
+ }
+
+ /**
+ * Need to match methods in OseeProperties
+ */
+ public static void setIsInTest(boolean isInTest) {
+ System.setProperty("osee.isInTest", String.valueOf(isInTest));
+ }
+
+ public static void sleep(long milliseconds) throws Exception {
+ System.out.println("Sleeping " + milliseconds);
+ Thread.sleep(milliseconds);
+ System.out.println("Awake");
+ }
+
+ public static SevereLoggingMonitor severeLoggingStart() throws Exception {
+ SevereLoggingMonitor monitorLog = new SevereLoggingMonitor();
+ OseeLog.registerLoggerListener(monitorLog);
+ return monitorLog;
+ }
+
+ public static int getNumberOfLogsAtLevel(SevereLoggingMonitor monitorLog, Level level) {
+ int count = 0;
+ for (IHealthStatus hStatus : monitorLog.getLogsAtLevel(level)) {
+ // do not count the valid ignored logs
+ for (String str : ignoreLogging) {
+ if (hStatus.getMessage().startsWith(str) == false) {
+ count++;
+ }
+ }
+ }
+ return count++;
+ }
+
+ public static void severeLoggingEnd(SevereLoggingMonitor monitorLog) throws Exception {
+ OseeLog.unregisterLoggerListener(monitorLog);
+ Collection<IHealthStatus> healthStatuses = monitorLog.getAllLogs();
+ int numExceptions = 0;
+ if (healthStatuses.size() > 0) {
+ for (IHealthStatus status : healthStatuses) {
+ if (status.getLevel() != Level.INFO) {
+ boolean ignoreIt = false;
+ for (String str : ignoreLogging) {
+ if (status.getMessage().startsWith(str)) {
+ ignoreIt = true;
+ }
+ }
+ if (ignoreIt) {
+ continue;
+ }
+ if (status.getException() != null) {
+ StringBuilder sb = new StringBuilder();
+ exceptionToString(status.getException(), sb);
+ System.err.println("SevereLogging Exception: " + sb.toString());
+ } else {
+ System.err.println("SevereLogging Exception: " + status.getMessage());
+ }
+ numExceptions++;
+ }
+ }
+ if (numExceptions > 0) {
+ throw new OseeStateException("SevereLoggingMonitor found " + numExceptions + " exceptions!");
+ }
+ }
+ }
+
+ private static void exceptionToString(Throwable ex, StringBuilder sb) {
+ if (ex == null) {
+ sb.append("Exception == null; can't display stack");
+ return;
+ }
+ sb.append(ex.getMessage() + "\n");
+ StackTraceElement st[] = ex.getStackTrace();
+ for (int i = 0; i < st.length; i++) {
+ StackTraceElement ste = st[i];
+ sb.append(" at " + ste.toString() + "\n");
+ }
+ Throwable cause = ex.getCause();
+ if (cause != null) {
+ sb.append(" caused by ");
+ exceptionToString(cause, sb);
+ }
+ }
+
+ public static void checkThatIncreased(Map<String, Integer> prevCount, Map<String, Integer> postCount) {
+ for (String name : prevCount.keySet()) {
+ String incStr = postCount.get(name) > prevCount.get(name) ? "Increased" : "ERROR, Not Increased";
+ System.out.println(String.format(incStr + ": [%s] pre[%d] vs post[%d]", name, prevCount.get(name),
+ postCount.get(name)));
+ }
+ for (String name : prevCount.keySet()) {
+ TestCase.assertTrue(String.format("[%s] did not increase as expected: pre[%d] vs post[%d]", name,
+ prevCount.get(name), postCount.get(name)), postCount.get(name) > prevCount.get(name));
+ }
+ }
+
+ public static void checkThatEqual(Map<String, Integer> prevCount, Map<String, Integer> postCount) {
+ for (String tableName : prevCount.keySet()) {
+ String equalStr = postCount.get(tableName).equals(prevCount.get(tableName)) ? "Equal" : "ERROR, NotEqual";
+ System.out.println(String.format(equalStr + ": [%s] pre[%d] post[%d]", tableName, prevCount.get(tableName),
+ postCount.get(tableName)));
+ }
+ for (String tableName : prevCount.keySet()) {
+ TestCase.assertTrue(String.format("[%s] count not equal pre[%d] post[%d]", tableName,
+ prevCount.get(tableName), postCount.get(tableName)), postCount.get(tableName).equals(
+ prevCount.get(tableName)));
+ }
+ }
+
+}

Back to the top