class TestPostGIS(unittest.TestCase):

    def setUp(self):
        self._postgis = CartographerFactory('postgis',
          server='postgresql://*****:*****@172.26.183.198:5432/srtm30_new',
          table='srtm30_new'
          )

    def testRender(self):
        size = (256, 256)
        envelope = (131, 60, 134, 64)
        data_stream = self._postgis.render(envelope, size)
        data_format = self._postgis.output_format

        self.assertEqual(data_format, 'GTIFF')

        with open(r'./output/test_postgis.tif', 'wb') as fp:
            fp.write(data_stream.getvalue())
 def setUp(self):
     self._postgis = CartographerFactory('postgis',
       server='postgresql://*****:*****@172.26.183.198:5432/srtm30_new',
       table='srtm30_new'
       )