def setUp(self): self.service = tilecache_service() self.layer = self.service.layers.get("valid-raster") self.bbox = self.layer.bbox self.levels = (0, len(self.layer.resolutions)) self.expectedGrid = [ (0, 0, 10), (1, 0, 10), (0, 0, 11), (1, 0, 11), (0, 0, 12), (0, 1, 12), (1, 0, 12), (1, 1, 12), (0, 0, 13), (0, 1, 13), (1, 0, 13), (1, 1, 13), (2, 0, 13), (2, 1, 13), (0, 0, 14), (0, 1, 14), (1, 0, 14), (1, 1, 14), (2, 0, 14), (2, 1, 14)]
def test_dump_load(self): service = tilecache_service() raster = service.layers.get("valid-raster") in_tiles = [_ for _ in grid(raster, bbox=[655000,194000,672500,206000], levels=(19,20))] f = StringIO() dump(raster, in_tiles, f) f.seek(0) out_layername, out_tiles = load(f, service) f.close() assert out_layername == raster.name assert out_tiles == in_tiles
def setUp(self): service = tilecache_service() self.layers = service.layers.values() self.metadata = service.metadata
def setUp(self): service = tilecache_service() self.raster = service.layers.get("valid-raster") self.invalid = service.layers.get("error-invalid-url") self.cache = service.cache