From f1c2ef552d66383fde1d5cfd207285b2d09c0e2c Mon Sep 17 00:00:00 2001
From: abobrov <abobrov@localhost>
Date: Fri, 24 Apr 2009 00:13:37 +0000
Subject: [PATCH] - restore Issue 3773 fix. - avoid ConcurrentModificationException when removing completed task iterations. - plug possible naming conflict so that task ids from completed tasks can be reused.
---
opends/tests/unit-tests-testng/src/server/org/opends/server/backends/task/TaskBackendTestCase.java | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/task/TaskBackendTestCase.java b/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/task/TaskBackendTestCase.java
index 27be97a..e405d56 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/task/TaskBackendTestCase.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/task/TaskBackendTestCase.java
@@ -524,9 +524,8 @@
assertEquals(resultCode, 0);
assertFalse(DirectoryServer.entryExists(DN.decode(taskDN)));
- // Make sure recurring task iteration got canceled.
- scheduledTask = TasksTestCase.getTask(DN.decode(scheduledTaskDN));
- assertTrue(TaskState.isCancelled(scheduledTask.getTaskState()));
+ // Make sure recurring task iteration got canceled and removed.
+ assertFalse(DirectoryServer.entryExists(DN.decode(scheduledTaskDN)));
}
--
Gitblit v1.10.0