public void testMultiValPath() throws Exception {
DirectoryReader reader = DirectoryReader.open(directory);
BoboMultiReader boboReader = BoboMultiReader.getInstance(reader, facetHandlers);
BoboBrowser browser = new BoboBrowser(boboReader);
BrowseRequest req = new BrowseRequest();
BrowseSelection sel = new BrowseSelection(PathHandlerName);
sel.addValue("/a");
HashMap<String, String> propMap = new HashMap<String, String>();
propMap.put(PathFacetHandler.SEL_PROP_NAME_DEPTH, "0");
propMap.put(PathFacetHandler.SEL_PROP_NAME_STRICT, "false");
sel.setSelectionProperties(propMap);
req.addSelection(sel);
FacetSpec fs = new FacetSpec();
fs.setMinHitCount(1);
req.setFacetSpec(PathHandlerName, fs);
BrowseResult res = browser.browse(req);
assertEquals(res.getNumHits(), 1);
FacetAccessible fa = res.getFacetAccessor(PathHandlerName);
List<BrowseFacet> facets = fa.getFacets();