@Test public void testCannotBeLoadedWithNormalGraphHopperStorageClass() { graph = newGHStorage(new RAMDirectory(defaultGraphLoc, true), false).create(defaultSize); graph.flush(); graph.close(); graph = new GraphBuilder(encodingManager).setLocation(defaultGraphLoc).setMmap(false).setStore(true).create(); try { graph.loadExisting(); fail(); } catch (Exception ex) { } graph = newGHStorage(new RAMDirectory(defaultGraphLoc, true), false); assertTrue(graph.loadExisting()); // empty graph still has invalid bounds assertEquals(graph.getBounds(), BBox.createInverse(false)); }
CarFlagEncoder carFlagEncoder = new CarFlagEncoder(); EncodingManager encodingManager = new EncodingManager(carFlagEncoder); GraphHopperStorage graph = new GraphBuilder(encodingManager).setStore(true). setLocation(defaultGraphLoc).create();
@Test public void testStorageProperties() { graph = new GraphBuilder(encodingManager).setStore(true).setLocation(defaultGraphLoc).create();