From a58afcd179024a3e6509196eedf4627fa93a268c Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Fri, 17 Sep 2010 22:14:52 +0000
Subject: [PATCH] Fix UpdateOperationTest - since purgeHistorical has been introduced changes should have realistic times

---
 opends/tests/unit-tests-testng/src/server/org/opends/server/replication/UpdateOperationTest.java |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/server/replication/UpdateOperationTest.java b/opends/tests/unit-tests-testng/src/server/org/opends/server/replication/UpdateOperationTest.java
index 5cfa62e..2c77bd4 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/server/replication/UpdateOperationTest.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/server/replication/UpdateOperationTest.java
@@ -72,6 +72,8 @@
 import org.testng.annotations.DataProvider;
 import org.testng.annotations.Test;
 import static org.opends.server.TestCaseUtils.*;
+import org.opends.server.util.TimeThread;
+
 
 /**
  * Test synchronization of update operations on the directory server and through
@@ -519,10 +521,12 @@
          attrs.get(0).iterator().next().getValue().toString();
 
     // A change on a first server.
-    ChangeNumber t1 = new ChangeNumber(1,  0,  3);
+    long changeTime = TimeThread.getTime();
+    ChangeNumber t1 = new ChangeNumber(changeTime,  0,  3);
 
     // A change on a second server.
-    ChangeNumber t2 = new ChangeNumber(2,  0,  4);
+    changeTime++;
+    ChangeNumber t2 = new ChangeNumber(changeTime,  0,  4);
 
     // Simulate the ordering t2:replace:B followed by t1:add:A that
     updateMonitorCount(baseDn, monitorAttr);
@@ -560,10 +564,12 @@
     // Simulate the ordering t2:delete:displayname followed by
     // t1:replace:displayname
     // A change on a first server.
-    t1 = new ChangeNumber(3,  0,  3);
+    changeTime++;
+    t1 = new ChangeNumber(changeTime,  0,  3);
 
     // A change on a second server.
-    t2 = new ChangeNumber(4,  0,  4);
+    changeTime++;
+    t2 = new ChangeNumber(changeTime,  0,  4);
 
     // Simulate the ordering t2:delete:displayname followed by t1:replace:A
     updateMonitorCount(baseDn, monitorAttr);

--
Gitblit v1.10.0