Bug 294493 XMI definition of part icon is ignored
The icon URI definition for parts seem to be ignored as the part tabs don't have any icons.
tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/workbench/MPartTest.java
private IEclipseContext appContext;
	private static IContributionFactory contributionFactory;
	private IEclipseContext getAppContext() {
		if (appContext == null) {
			IEclipseContext serviceContext = EclipseContextFactory
					.createServiceContext(Activator.getDefault().getBundle()
							.getBundleContext());
			appContext = Workbench.createWorkbenchContext(serviceContext,
					RegistryFactory.getRegistry(), null, null);
			MApplication app = MApplicationFactory.eINSTANCE
					.createApplication();
			appContext.set(MApplication.class.getName(), app);
			appContext.set(IContributionFactory.class.getName(), getCFactory());
			appContext.set(IEclipseContext.class.getName(), appContext);
			appContext.set(IEventBroker.class.getName(), EventBrokerFactory
					.newEventBroker());
			app.setContext(appContext);
		}
		return appContext;
	}
	static IContributionFactory getCFactory() {