def setUp(self): cfg = ConfigParser.SafeConfigParser() cfg.read((os.path.join(TEST_DIR, "tests.cfg"))) self.gs = GsRest(cfg) self.workdir = os.path.abspath( os.path.join(TEST_DIR, "workdir", "data")) gsUrl = self.gs.config.get("GeoServer", "url") gsUser = self.gs.config.get("GeoServer", "user") gsPassword = self.gs.config.get("GeoServer", "password")
def setUp(self): cfg = ConfigParser.SafeConfigParser() cfg.read((os.path.join(TEST_DIR,"tests.cfg"))) self.gs = GsRest(cfg) self.workdir = os.path.abspath(os.path.join(TEST_DIR,"workdir","data")) gsUrl = self.gs.config.get("GeoServer", "url") gsUser = self.gs.config.get("GeoServer", "user") gsPassword = self.gs.config.get("GeoServer", "password")
class GsRestTestCase(unittest.TestCase): gs = None workdir = None def setUp(self): cfg = ConfigParser.SafeConfigParser() cfg.read((os.path.join(TEST_DIR, "tests.cfg"))) self.gs = GsRest(cfg) self.workdir = os.path.abspath( os.path.join(TEST_DIR, "workdir", "data")) gsUrl = self.gs.config.get("GeoServer", "url") gsUser = self.gs.config.get("GeoServer", "user") gsPassword = self.gs.config.get("GeoServer", "password") ### LAYERS ### def test_getLayers(self): layers = self.gs.getLayers() print layers # TODO: Add test def test_getLayer(self): # TODO: find out the ws & name automatically layer = self.gs.getLayer("TestWS", "line_crs") print layer # TODO: Add test def test_getFeatureType(self): # TODO: find out the ws,ds & name automatically ft = self.gs.getFeatureType("TestWS", "line_crs", "line_crs") print ft # TODO: Add test def test_getUrl(self): url = "http://erra.ccss.cz/geoserver/rest/workspaces/TestWS/datastores/line_crs/featuretypes/line_crs.json" result = self.gs.getUrl(url) print result
class GsRestTestCase(unittest.TestCase): gs = None workdir = None def setUp(self): cfg = ConfigParser.SafeConfigParser() cfg.read((os.path.join(TEST_DIR,"tests.cfg"))) self.gs = GsRest(cfg) self.workdir = os.path.abspath(os.path.join(TEST_DIR,"workdir","data")) gsUrl = self.gs.config.get("GeoServer", "url") gsUser = self.gs.config.get("GeoServer", "user") gsPassword = self.gs.config.get("GeoServer", "password") ### LAYERS ### def test_getLayers(self): layers = self.gs.getLayers() print layers # TODO: Add test def test_getLayer(self): # TODO: find out the ws & name automatically layer = self.gs.getLayer("TestWS","line_crs") print layer # TODO: Add test def test_getFeatureType(self): # TODO: find out the ws,ds & name automatically ft = self.gs.getFeatureType("TestWS","line_crs","line_crs") print ft # TODO: Add test def test_getUrl(self): url = "http://erra.ccss.cz/geoserver/rest/workspaces/TestWS/datastores/line_crs/featuretypes/line_crs.json" result = self.gs.getUrl(url) print result