package org.geoserver.config; import org.geoserver.test.GeoServerTestSupport; public class UpdateSequenceListenerTest extends GeoServerTestSupport { public void testCatalogUpdates() { long updateSequence = getGeoServer().getGlobal().getUpdateSequence(); // remove one layer getCatalog().remove(getCatalog().getLayers().get(0)); long newUpdateSequence = getGeoServer().getGlobal().getUpdateSequence(); assertTrue(newUpdateSequence > updateSequence); } public void testServiceUpdates() { GeoServerInfo global = getGeoServer().getGlobal(); long updateSequence = global.getUpdateSequence(); // change a flag in the config global.setVerbose(true); getGeoServer().save(global); long newUpdateSequence = getGeoServer().getGlobal().getUpdateSequence(); assertTrue(newUpdateSequence > updateSequence); } }