diff options
author | Eike Stepper | 2017-05-19 18:10:03 +0000 |
---|---|---|
committer | Eike Stepper | 2017-05-19 18:10:03 +0000 |
commit | 4c4a94a68b3480a6b874e04a8aeda5532d2d05d9 (patch) | |
tree | 2e050e9321f0a4bdeadf19c62cacc725cd45ed3e /plugins/org.eclipse.emf.cdo.tests/src | |
parent | f842034cb3c7174a6e83ab2aacf36dd306513ea3 (diff) | |
download | cdo-4c4a94a68b3480a6b874e04a8aeda5532d2d05d9.tar.gz cdo-4c4a94a68b3480a6b874e04a8aeda5532d2d05d9.tar.xz cdo-4c4a94a68b3480a6b874e04a8aeda5532d2d05d9.zip |
[516824] Multiple revision instances are loaded during branch switch
https://bugs.eclipse.org/bugs/show_bug.cgi?id=516824
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/bugzilla/Bugzilla_516824_Test.java | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/bugzilla/Bugzilla_516824_Test.java b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/bugzilla/Bugzilla_516824_Test.java index a96b9db166..b58ab678de 100644 --- a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/bugzilla/Bugzilla_516824_Test.java +++ b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/bugzilla/Bugzilla_516824_Test.java @@ -15,7 +15,6 @@ import org.eclipse.emf.cdo.eresource.CDOResource; import org.eclipse.emf.cdo.session.CDOSession; import org.eclipse.emf.cdo.tests.AbstractCDOTest; import org.eclipse.emf.cdo.tests.config.IRepositoryConfig; -import org.eclipse.emf.cdo.tests.config.impl.ConfigTest.CleanRepositoriesBefore; import org.eclipse.emf.cdo.tests.config.impl.ConfigTest.Requires; import org.eclipse.emf.cdo.tests.model1.Company; import org.eclipse.emf.cdo.tests.model1.Supplier; @@ -31,14 +30,12 @@ import org.eclipse.emf.ecore.util.EContentAdapter; * * @author Maxime Porhel (Obeo) */ -@CleanRepositoriesBefore(reason = "because") @Requires(IRepositoryConfig.CAPABILITY_BRANCHING) public class Bugzilla_516824_Test extends AbstractCDOTest { /** * Ensure that there is no ClassCastException thrown during the branch switching. */ - @Requires(IRepositoryConfig.CAPABILITY_BRANCHING) public void testSetBranch() throws Exception { CDOSession session = openSession(); @@ -52,7 +49,7 @@ public class Bugzilla_516824_Test extends AbstractCDOTest company.setName("c0"); company.getSuppliers().add(supplier); - CDOResource resource = transaction.createResource("newResource.company"); + CDOResource resource = transaction.createResource(getResourcePath("newResource.company")); resource.getContents().add(company); transaction.commit(); @@ -64,13 +61,12 @@ public class Bugzilla_516824_Test extends AbstractCDOTest transaction.setBranch(subBranch); } - @Requires(IRepositoryConfig.CAPABILITY_BRANCHING) public void testSetBranchLegacy() throws Exception { CDOSession session = openSession(); CDOTransaction transaction = session.openTransaction(); - CDOResource resource = transaction.createResource("newResource.ecore"); + CDOResource resource = transaction.createResource(getResourcePath("newResource.ecore")); EPackage ePackage = EcoreFactory.eINSTANCE.createEPackage(); EClass eClass = EcoreFactory.eINSTANCE.createEClass(); |