Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2015-03-02 18:45:58 +0000
committerEike Stepper2015-03-02 18:45:58 +0000
commitccb8bd19f7bca4ff9b9a177392be7160edfbb630 (patch)
tree33a8e0ee3a660a149e2c14176e312c13c19ccc7b
parentbf71608ba0912a067c4e9f5eb16aaafac85f8e68 (diff)
downloadcdo-ccb8bd19f7bca4ff9b9a177392be7160edfbb630.tar.gz
cdo-ccb8bd19f7bca4ff9b9a177392be7160edfbb630.tar.xz
cdo-ccb8bd19f7bca4ff9b9a177392be7160edfbb630.zip
[458349] Consolidate UI
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458349
-rw-r--r--plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LockingManagerTest.java21
1 files changed, 18 insertions, 3 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LockingManagerTest.java b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LockingManagerTest.java
index bdf2e83812..b47d8db8a2 100644
--- a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LockingManagerTest.java
+++ b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LockingManagerTest.java
@@ -1135,9 +1135,24 @@ public class LockingManagerTest extends AbstractLockingTest
final CDOObject category2cv = CDOUtil.getCDOObject(r.getContents().get(1));
final CDOObject category3cv = CDOUtil.getCDOObject(r.getContents().get(2));
- assertEquals(true, category1cv.cdoReadLock().isLockedByOthers());
- assertEquals(true, category2cv.cdoWriteLock().isLockedByOthers());
- assertEquals(true, category3cv.cdoWriteOption().isLockedByOthers());
+ new PollingTimeOuter()
+ {
+ @Override
+ protected boolean successful()
+ {
+ try
+ {
+ assertEquals(true, category1cv.cdoReadLock().isLockedByOthers());
+ assertEquals(true, category2cv.cdoWriteLock().isLockedByOthers());
+ assertEquals(true, category3cv.cdoWriteOption().isLockedByOthers());
+ return true;
+ }
+ catch (Exception ex)
+ {
+ return false;
+ }
+ }
+ }.assertNoTimeOut();
readUnlock(category1);
writeUnlock(category2);

Back to the top