NEW - bug 373878: BasicEmfResourceTest.testResourceSelect() fails
spuriously 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=373878

Change-Id: I65209cbf2f0bbe549a6075d73b27f1024b91a168
diff --git a/org.eclipse.mylyn.mft.emf.tests/src/org/eclipse/mylyn/mft/emf/tests/BasicEmfResourceTest.java b/org.eclipse.mylyn.mft.emf.tests/src/org/eclipse/mylyn/mft/emf/tests/BasicEmfResourceTest.java
index a222548..c419f7c 100644
--- a/org.eclipse.mylyn.mft.emf.tests/src/org/eclipse/mylyn/mft/emf/tests/BasicEmfResourceTest.java
+++ b/org.eclipse.mylyn.mft.emf.tests/src/org/eclipse/mylyn/mft/emf/tests/BasicEmfResourceTest.java
@@ -36,9 +36,6 @@
 
 	@Override
 	protected void setUp() throws Exception {
-		ContextCore.getContextManager().setContextCapturePaused(true);
-
-		// ignore
 		super.setUp();
 //		resourceModelBridge = new EcoreDomainBridge();
 		ResourcesUiBridgePlugin.getInterestUpdater().setSyncExec(true);
@@ -54,12 +51,14 @@
 		IFile file = getEmfProject().getProject().getFile("model/library.ecore"); //$NON-NLS-1$
 		assertTrue(file.exists());
 
+		// opening editors can cause selection events
+		context.reset();
+
 		String handleIdentifier = resourceBridge.getHandleIdentifier(file);
 		IInteractionElement element = ContextCore.getContextManager().getElement(handleIdentifier);
 		assertNotNull(element);
 		assertNotNull(element.getInterest());
 		assertFalse(element.getInterest().isInteresting());
-		ContextCore.getContextManager().setContextCapturePaused(false);
 
 		PackageExplorerPart pe = PackageExplorerPart.openInActivePerspective();
 		printContext(ContextCore.getContextManager().getActiveContext());