Bug 217801 [CommonNavigator] Capability filtering of commonWizard extensions uses wrong identifier
tests/org.eclipse.ui.tests.navigator/src/org/eclipse/ui/tests/navigator/ProgrammaticOpenTest.java
viewer, new String[0], true);
		updateFilters.execute(null, null);
	}
	public void testNavigatorRootContents() throws Exception {
		assertEquals(
				"There should be no visible extensions for the programmatic viewer.", 0, 
				contentService.getVisibleExtensionIds().length);
		contentService.bindExtensions(
				new String[] { COMMON_NAVIGATOR_RESOURCE_EXT }, false);
		assertEquals(
				"There should be one visible extension for the programmatic viewer.", 1,
				contentService.getVisibleExtensionIds().length);
		contentService.getActivationService().activateExtensions(
				new String[] { COMMON_NAVIGATOR_RESOURCE_EXT }, true);
		viewer.refresh();
		viewer.expandAll();
		TreeItem[] items = viewer.getTree().getItems();
		assertTrue("There should be some items.", items.length > 0); 		
		assertEquals(project, items[0].getData());
		
		viewer
				.setSelection(new StructuredSelection(project
						.getFile(".project"))); 
		TreeItem[] children = items[0].getItems();
		assertEquals(expectedChildren.size(), children.length);
		for (int i = 0; i < children.length; i++) {
			assertTrue(expectedChildren.contains(children[i].getData()));
		}
	}
	public void testNavigatorExtensionEnablement() throws Exception {