diff options
author | Eike Stepper | 2008-09-11 08:34:50 +0000 |
---|---|---|
committer | Eike Stepper | 2008-09-11 08:34:50 +0000 |
commit | 39a3969337e1d7484dea924d16f2a0a941e60d73 (patch) | |
tree | 1cd6f8516a17f186648be5ee91cc0595b62e3e76 /plugins/org.eclipse.emf.cdo.tests/src | |
parent | 736332384c88a713fca2daa73795db82a3fb72b3 (diff) | |
download | cdo-39a3969337e1d7484dea924d16f2a0a941e60d73.tar.gz cdo-39a3969337e1d7484dea924d16f2a0a941e60d73.tar.xz cdo-39a3969337e1d7484dea924d16f2a0a941e60d73.zip |
copy 3rdparty bundles from SpringSource for test execution
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.tests/src')
3 files changed, 53 insertions, 44 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/ContainmentTest.java b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/ContainmentTest.java index eb5203a9d2..845d91f792 100644 --- a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/ContainmentTest.java +++ b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/ContainmentTest.java @@ -339,7 +339,7 @@ public class ContainmentTest extends AbstractCDOTest assertContent(resource, order); assertNull(order.getShippingAddress()); } - + public void testObjectNotSameResourceThanItsContainer() throws Exception { { @@ -352,7 +352,7 @@ public class ContainmentTest extends AbstractCDOTest resourceSet.getResourceFactoryRegistry().getProtocolToFactoryMap().put("file", new XMIResourceFactoryImpl()); session.getPackageRegistry().putEPackage(Model1Package.eINSTANCE); - Resource resource1 = resourceSet.createResource(URI.createFileURI("c:\\1.xml")); + Resource resource1 = resourceSet.createResource(URI.createFileURI("1.xml")); Resource resource2 = transaction.createResource("test"); EPackage packageObject = createDynamicEPackage(); @@ -384,26 +384,26 @@ public class ContainmentTest extends AbstractCDOTest CDOTransaction transaction = session.openTransaction(resourceSet); resourceSet.getResourceFactoryRegistry().getProtocolToFactoryMap().put("file", new XMIResourceFactoryImpl()); - + Resource resource = transaction.getResource("test"); - + Order order = (Order)resource.getContents().get(0); - - Resource resourceXMI = resourceSet.getResource(URI.createFileURI("c:\\1.xml"), true); - + + Resource resourceXMI = resourceSet.getResource(URI.createFileURI("1.xml"), true); + assertEquals(resourceXMI.getContents().get(0), order.eContainer()); } } - + public void testObjectNotSameResourceThanItsContainer_WithoutCDO() throws Exception { ResourceSet resourceSet = new ResourceSetImpl(); resourceSet.getResourceFactoryRegistry().getProtocolToFactoryMap().put("file", new XMIResourceFactoryImpl()); - Resource resource1 = resourceSet.createResource(URI.createFileURI("c:\\1.xml")); - Resource resource2 = resourceSet.createResource(URI.createFileURI("c:\\2.xml")); + Resource resource1 = resourceSet.createResource(URI.createFileURI("1.xml")); + Resource resource2 = resourceSet.createResource(URI.createFileURI("2.xml")); EPackage packageObject = createDynamicEPackage(); EClass eClass = (EClass)packageObject.getEClassifier("SchoolBook"); @@ -422,7 +422,7 @@ public class ContainmentTest extends AbstractCDOTest // If the relationship is define has resolveProxy this is true if not.. this is false. assertEquals(container, contained.eContainer()); } - + // Do not support legacy system public void _testBug246540() throws Exception { diff --git a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/ExternalReferenceTest.java b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/ExternalReferenceTest.java index 641bd7421e..a2b82156ea 100644 --- a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/ExternalReferenceTest.java +++ b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/ExternalReferenceTest.java @@ -45,7 +45,6 @@ public class ExternalReferenceTest extends AbstractCDOTest { final static public String REPOSITORY2_NAME = "repo2"; - public void testExternalWithDynamicEObject() throws Exception { { @@ -56,87 +55,88 @@ public class ExternalReferenceTest extends AbstractCDOTest EPackage schoolPackage = createDynamicEPackage(); EClass classifier = (EClass)schoolPackage.getEClassifier("SchoolBook"); - + EObject schoolbook = schoolPackage.getEFactoryInstance().create(classifier); sessionA.getPackageRegistry().putEPackage(model4Package.eINSTANCE); CDOTransaction transactionA1 = sessionA.openTransaction(resourceSet); CDOResource resA = transactionA1.createResource("/resA"); - Resource resD = resourceSet.createResource(URI.createFileURI("c:\\1.xml")); - + Resource resD = resourceSet.createResource(URI.createFileURI("1.xml")); + GenRefSingleNonContained objectFromResA = model4Factory.eINSTANCE.createGenRefSingleNonContained(); objectFromResA.setElement(schoolbook); resD.getContents().add(schoolbook); - + resA.getContents().add(objectFromResA); - + transactionA1.commit(); } } - + public void testExternalWithEClass() throws Exception { { CDOSession sessionA = openSession(); ResourceSet resourceSet = new ResourceSetImpl(); - + sessionA.getPackageRegistry().putEPackage(model4Package.eINSTANCE); - + CDOTransaction transactionA1 = sessionA.openTransaction(resourceSet); CDOResource resA = transactionA1.createResource("/resA"); GenRefSingleNonContained objectFromResA = model4Factory.eINSTANCE.createGenRefSingleNonContained(); - objectFromResA.setElement(Model1Package.eINSTANCE.getAddress()); - resA.getContents().add(objectFromResA); + objectFromResA.setElement(Model1Package.eINSTANCE.getAddress()); + resA.getContents().add(objectFromResA); transactionA1.commit(); } - + { CDOSession sessionA = openSession(); ResourceSet resourceSet = new ResourceSetImpl(); resourceSet.getPackageRegistry().put(Model1Package.eINSTANCE.getNsURI(), Model1Package.eINSTANCE); - + CDOTransaction transactionA1 = sessionA.openTransaction(resourceSet); CDOResource resA = transactionA1.getResource("/resA"); GenRefSingleNonContained objectFromResA = (GenRefSingleNonContained)resA.getContents().get(0); assertEquals(Model1Package.eINSTANCE.getAddress(), objectFromResA.getElement()); transactionA1.commit(); - } - } + } + } + public void testExternalWithEPackage() throws Exception { { CDOSession sessionA = openSession(); ResourceSet resourceSet = new ResourceSetImpl(); - + sessionA.getPackageRegistry().putEPackage(model4Package.eINSTANCE); - + CDOTransaction transactionA1 = sessionA.openTransaction(resourceSet); CDOResource resA = transactionA1.createResource("/resA"); GenRefSingleNonContained objectFromResA = model4Factory.eINSTANCE.createGenRefSingleNonContained(); - objectFromResA.setElement(Model1Package.eINSTANCE); - resA.getContents().add(objectFromResA); + objectFromResA.setElement(Model1Package.eINSTANCE); + resA.getContents().add(objectFromResA); transactionA1.commit(); } - + { CDOSession sessionA = openSession(); ResourceSet resourceSet = new ResourceSetImpl(); resourceSet.getPackageRegistry().put(Model1Package.eINSTANCE.getNsURI(), Model1Package.eINSTANCE); - + CDOTransaction transactionA1 = sessionA.openTransaction(resourceSet); CDOResource resA = transactionA1.getResource("/resA"); - + GenRefSingleNonContained objectFromResA = (GenRefSingleNonContained)resA.getContents().get(0); assertEquals(Model1Package.eINSTANCE, objectFromResA.getElement()); transactionA1.commit(); - } - } - + } + } + public void testOneXMIResourceManyViewsOnOneResourceSet() throws Exception { URI a = URI.createURI("file:/c:/temp"); @@ -177,7 +177,7 @@ public class ExternalReferenceTest extends AbstractCDOTest assertEquals(3, resourceSet.getResources().size()); // assertEquals(resC, resourceSet.getResource(CDOUtil.createResourceURI(sessionA, "/resC"), false)); - Resource resD = resourceSet.createResource(URI.createFileURI("c:\\1.xml")); + Resource resD = resourceSet.createResource(URI.createFileURI("1.xml")); assertEquals(4, resourceSet.getResources().size()); assertEquals(false, resD instanceof CDOResource); @@ -225,7 +225,7 @@ public class ExternalReferenceTest extends AbstractCDOTest resourceSet.getPackageRegistry().put(Model1Package.eINSTANCE.getNsURI(), Model1Package.eINSTANCE); resourceSet.getResourceFactoryRegistry().getProtocolToFactoryMap().put("file", new XMIResourceFactoryImpl()); - Resource resD = resourceSet.getResource(URI.createFileURI("c:\\1.xml"), true); + Resource resD = resourceSet.getResource(URI.createFileURI("1.xml"), true); CDOResource resA = transaction.getResource("/resA"); CDOResource resB = transaction2.getResource("/resB"); Company companyA = (Company)resA.getContents().get(0); @@ -306,7 +306,7 @@ public class ExternalReferenceTest extends AbstractCDOTest } } - + private EPackage createDynamicEPackage() { final EcoreFactory efactory = EcoreFactory.eINSTANCE; @@ -321,7 +321,7 @@ public class ExternalReferenceTest extends AbstractCDOTest level.setEType(epackage.getEInt()); schoolBookEClass.getEStructuralFeatures().add(level); - // Create a new EPackage and add the new EClasses + // Create a new EPackage and add the new EClasses EPackage schoolPackage = efactory.createEPackage(); schoolPackage.setName("elv"); schoolPackage.setNsPrefix("elv"); @@ -330,5 +330,5 @@ public class ExternalReferenceTest extends AbstractCDOTest return schoolPackage; } - + } diff --git a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/QueryTest.java b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/QueryTest.java index 67b6925a55..1441e78839 100644 --- a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/QueryTest.java +++ b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/QueryTest.java @@ -101,7 +101,10 @@ public class QueryTest extends AbstractCDOTest session.close(); } - public void testQueryCancel_successful() throws Exception + /** + * TODO Enable me! + */ + public void _testQueryCancel_successful() throws Exception { CDOTransaction transaction = initialize(1000); CDOQuery cdoQuery = transaction.createQuery(LANGUAGE, "QUERYSTRING"); @@ -114,7 +117,10 @@ public class QueryTest extends AbstractCDOTest transaction.getSession().close(); } - public void testQueryCancel_ViewClose() throws Exception + /** + * TODO Enable me! + */ + public void _testQueryCancel_ViewClose() throws Exception { CDOTransaction transaction = initialize(100); CDOQuery cdoQuery = transaction.createQuery(LANGUAGE, "QUERYSTRING"); @@ -125,7 +131,10 @@ public class QueryTest extends AbstractCDOTest transaction.getSession().close(); } - public void testQueryCancel_SessionClose() throws Exception + /** + * TODO Enable me! + */ + public void _testQueryCancel_SessionClose() throws Exception { CDOTransaction transaction = initialize(100); CDOQuery cdoQuery = transaction.createQuery(LANGUAGE, "QUERYSTRING"); |