@Override public void cleanup() { LocalWorkspace.remove(); } }
public void finished(Request request) { LocalWorkspace.remove(); LocalPublished.remove(); }
@After public void tearDown() { LocalWorkspace.remove(); }
@After public void cleanupThreadLocals() { LocalWorkspace.remove(); }
@After public void cleanupThreadLocals() { Dispatcher.REQUEST.remove(); AdminRequest.finish(); LocalPublished.remove(); LocalWorkspace.remove(); SecurityContextHolder.getContext().setAuthentication(null); }
@Before public void setUpInternal() { catalog = getCatalog(); LocalPublished.remove(); LocalWorkspace.remove(); Dispatcher.REQUEST.remove(); cleanupGroupByName(GLOBAL_GROUP); cleanupGroupByName(GLOBAL_GROUP2); cleanupGroupByName(NESTED_GROUP); cleanupGroupByName(LOCAL_GROUP); }
@Test public void testGetLayerByName() throws Exception { assertNull(catalog.getLayerByName("l1")); assertNull(catalog.getLayerByName("l2")); WorkspaceInfo ws1 = catalog.getWorkspaceByName("ws1"); WorkspaceInfo ws2 = catalog.getWorkspaceByName("ws2"); LocalWorkspace.set(ws1); assertNotNull(catalog.getLayerByName("l1")); assertNull(catalog.getLayerByName("l2")); LocalWorkspace.remove(); LocalWorkspace.set(ws2); assertNull(catalog.getLayerByName("l1")); assertNotNull(catalog.getLayerByName("l2")); LocalWorkspace.remove(); assertNull(catalog.getLayerByName("l1")); assertNull(catalog.getLayerByName("l2")); }
@Test public void testGetStyleByName() throws Exception { assertNull(catalog.getStyleByName("s1")); assertNull(catalog.getStyleByName("s2")); WorkspaceInfo ws1 = catalog.getWorkspaceByName("ws1"); WorkspaceInfo ws2 = catalog.getWorkspaceByName("ws2"); LocalWorkspace.set(ws1); assertNotNull(catalog.getStyleByName("s1")); assertNull(catalog.getStyleByName("s2")); LocalWorkspace.remove(); assertNull(catalog.getStyleByName("s1")); assertNull(catalog.getStyleByName("s2")); LocalWorkspace.set(ws2); assertNull(catalog.getStyleByName("s1")); assertNotNull(catalog.getStyleByName("s2")); LocalWorkspace.remove(); assertNull(catalog.getStyleByName("s1")); assertNull(catalog.getStyleByName("s2")); }
LocalWorkspace.remove();
@Test public void testGetLayerGroupByName() throws Exception { assertNull(catalog.getLayerGroupByName("lg1")); assertNull(catalog.getLayerGroupByName("lg2")); WorkspaceInfo ws1 = catalog.getWorkspaceByName("ws1"); WorkspaceInfo ws2 = catalog.getWorkspaceByName("ws2"); LocalWorkspace.set(ws1); assertNotNull(catalog.getLayerGroupByName("lg1")); assertNotNull(catalog.getLayerGroupByName("ws1:lg1")); assertNull(catalog.getLayerGroupByName("lg2")); LocalWorkspace.remove(); assertNull(catalog.getLayerGroupByName("lg1")); assertNull(catalog.getLayerGroupByName("lg2")); LocalWorkspace.set(ws2); assertNull(catalog.getLayerGroupByName("lg1")); assertNotNull(catalog.getLayerGroupByName("ws2:lg2")); assertNotNull(catalog.getLayerGroupByName("lg2")); LocalWorkspace.remove(); assertNull(catalog.getLayerGroupByName("lg1")); assertNull(catalog.getLayerGroupByName("lg2")); }
@Test public void testGetSettings() throws Exception { GeoServerInfo global = geoServer.getFactory().createGlobal(); geoServer.setGlobal(global); SettingsInfo s = geoServer.getSettings(); assertNotNull(s); assertEquals(4, s.getNumDecimals()); WorkspaceInfo ws = geoServer.getCatalog().getFactory().createWorkspace(); ws.setName("acme"); geoServer.getCatalog().add(ws); SettingsInfo t = geoServer.getFactory().createSettings(); t.setNumDecimals(7); t.setWorkspace(ws); geoServer.add(t); assertNotNull(geoServer.getSettings(ws)); assertEquals(7, geoServer.getSettings(ws).getNumDecimals()); assertEquals(4, geoServer.getSettings().getNumDecimals()); LocalWorkspace.set(ws); try { assertNotNull(geoServer.getSettings()); assertEquals(7, geoServer.getSettings().getNumDecimals()); } finally { LocalWorkspace.remove(); } }
assertNotNull(catalog.getLayerByName("sfLayer")); assertEquals("sfLayer", catalog.getLayerByName("sfLayer").prefixedName()); LocalWorkspace.remove(); assertNotNull(catalog.getLayerByName("citeLayer")); assertEquals("citeLayer", catalog.getLayerByName("citeLayer").prefixedName()); LocalWorkspace.remove();
@Override public void afterCompletion( HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) { // make sure that local workspace is properly cleaned LocalWorkspace.remove(); } }
@After public void tearDown() throws Exception { LocalWorkspace.remove(); } }
@After public void reset() throws Exception { LocalWorkspace.remove(); }
@After public void revertChanges() { LocalWorkspace.remove(); revertService(WCSInfo.class, "sf"); }
@After public void revertChanges() { LocalWorkspace.remove(); revertService(WFSInfo.class, "sf"); }
@After public void clearLocalWorkspace() throws Exception { LocalWorkspace.remove(); revertService(WMSInfo.class, "sf"); }
@Test public void testAccessToStyle() throws Exception { CatalogFilterAccessManager mgr = setupAccessManager(); SecureCatalogImpl sc = new SecureCatalogImpl(catalog, mgr) {}; assertEquals(2, sc.getStyles().size()); WorkspaceInfo ws = sc.getWorkspaceByName("topp"); LocalWorkspace.set(ws); assertEquals(2, sc.getStyles().size()); LocalWorkspace.remove(); ws = sc.getWorkspaceByName("nurc"); LocalWorkspace.set(ws); assertEquals(1, sc.getStyles().size()); }