123456789101112131415161718192021222324252627282930313233343536373839404142 |
- # -*- coding: utf-8 -*-
- """
- Created on Mon Sep 15 13:37:24 2014
- @author: lucadelu
- """
- from grass.gunittest import TestCase, test
- from grass.pygrass.raster import RasterRow
- class RasterRowTestCate(TestCase):
- name = 'elevation'
- def test_type(self):
- eletype = 'FCELL'
- r = RasterRow(self.name)
- r.open()
- self.assertTrue(r.mtype, eletype)
- r.close()
- def test_isopen(self):
- r = RasterRow(self.name)
- self.assertFalse(r.is_open())
- r.open()
- self.assertTrue(r.is_open())
- r.close()
- def test_name(self):
- r = RasterRow(self.name)
- r.open()
- self.assertEqual(r.name, self.name)
- fullname = "{name}@{mapset}".format(name=r.name, mapset=r.mapset)
- self.assertEqual(r.fullname(), fullname)
- r.close()
- if __name__ == '__main__':
- test()
|