diff options
author | Eike Stepper | 2008-09-15 21:37:56 +0000 |
---|---|---|
committer | Eike Stepper | 2008-09-15 21:37:56 +0000 |
commit | 8ee7fe13d40f197dbae7354beaf9b4bf59a905c2 (patch) | |
tree | d97bf574a5fd9df0c1ac45a1f83bb005256196f1 /plugins/org.eclipse.emf.cdo.tests/src | |
parent | affb17ca5db9e84ac0726523703ddb607dab5374 (diff) | |
download | cdo-8ee7fe13d40f197dbae7354beaf9b4bf59a905c2.tar.gz cdo-8ee7fe13d40f197dbae7354beaf9b4bf59a905c2.tar.xz cdo-8ee7fe13d40f197dbae7354beaf9b4bf59a905c2.zip |
[247226] Transparently support legacy models
https://bugs.eclipse.org/bugs/show_bug.cgi?id=247226
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.tests/src')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LegacyTest.java | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LegacyTest.java b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LegacyTest.java index 53625403df..d26bdcb429 100644 --- a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LegacyTest.java +++ b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LegacyTest.java @@ -14,14 +14,15 @@ import org.eclipse.emf.cdo.CDOObject; import org.eclipse.emf.cdo.CDOSession; import org.eclipse.emf.cdo.CDOState; import org.eclipse.emf.cdo.CDOTransaction; -import org.eclipse.emf.cdo.CDOView; import org.eclipse.emf.cdo.eresource.CDOResource; import org.eclipse.emf.cdo.tests.legacy.Hook; import org.eclipse.emf.cdo.tests.legacy.LegacyFactory; import org.eclipse.emf.cdo.util.CDOUtil; import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.InternalEObject; /** * @author Eike Stepper @@ -96,15 +97,18 @@ public class LegacyTest extends AbstractCDOTest CDOTransaction transaction = session.openTransaction(); CDOResource resource = transaction.getResource("/test1"); EList<EObject> contents = resource.getContents(); - + Hook hook = (Hook)contents.get(0); CDOObject cdoHook = CDOUtil.adaptLegacy(hook); - assertEquals(CDOState.PROXY, cdoHook.cdoState()); +// assertEquals(CDOState.PROXY, cdoHook.cdoState()); EList<Hook> children = hook.getChildren(); - assertEquals(CDOState.PROXY, cdoHook.cdoState()); - assertEquals(CDOState.CLEAN, resource.cdoState()); +// assertEquals(CDOState.PROXY, cdoHook.cdoState()); +// assertEquals(CDOState.CLEAN, resource.cdoState()); + Hook h = children.get(0); + URI proxyURI = ((InternalEObject)h).eProxyURI(); + int size = children.size(); assertEquals(3, size); |