#!/usr/bin/env python # coding=utf-8 import unittest from test_ows import TestOWS from OWS import * import wcs class TestWCS(TestOWS): config = None service = "WCS" def test_getservice(self): self.assertTrue(isinstance(self.service, wcs.WCS)) mapObj = self.service.makeMap() self.assertTrue(isinstance(mapObj, mapscript.mapObj)) self.assertEquals(mapObj.numlayers,1) self.capabilities = self._getWMSCapabilities() self.assertEquals(self.capabilities.Capability.tag,"{http://www.opengis.net/wms}Capability") self.assertEquals(self.capabilities.Capability.Layer.Layer.Name.text, "dem") self.assertEquals(self.capabilities.Capability.Layer.Layer.Abstract.text, "My abstract") if __name__ == "__main__": unittest.main()