[GRASS-SVN] r54667 - in grass-addons/grass7/raster/r.agent: libagent tests

svn_grass at osgeo.org svn_grass at osgeo.org
Wed Jan 16 03:08:18 PST 2013


Author: mic
Date: 2013-01-16 03:08:17 -0800 (Wed, 16 Jan 2013)
New Revision: 54667

Added:
   grass-addons/grass7/raster/r.agent/tests/test_grassland.py
   grass-addons/grass7/raster/r.agent/tests/test_playground.py
Modified:
   grass-addons/grass7/raster/r.agent/libagent/grassland.py
   grass-addons/grass7/raster/r.agent/libagent/playground.py
Log:
add tests and move method to upper class

Modified: grass-addons/grass7/raster/r.agent/libagent/grassland.py
===================================================================
--- grass-addons/grass7/raster/r.agent/libagent/grassland.py	2013-01-16 11:04:14 UTC (rev 54666)
+++ grass-addons/grass7/raster/r.agent/libagent/grassland.py	2013-01-16 11:08:17 UTC (rev 54667)
@@ -23,12 +23,6 @@
         if self.region['ewres'] != self.region['nsres']:
             raise error.DataError("r.agent::libagent.playground.Playground()",
                                     "Only square raster cells make sense.")
-    def getregion(self):
-        """
-        Return the region information
-        @return dict region
-        """
-        return self.region
     def getbound(self, bound):
         """
         Return the requested bound, takes: 'n', 's', 'w', or 'e'

Modified: grass-addons/grass7/raster/r.agent/libagent/playground.py
===================================================================
--- grass-addons/grass7/raster/r.agent/libagent/playground.py	2013-01-16 11:04:14 UTC (rev 54666)
+++ grass-addons/grass7/raster/r.agent/libagent/playground.py	2013-01-16 11:08:17 UTC (rev 54667)
@@ -14,8 +14,13 @@
        and organizing space."""
     def __init__(self):
         self.layers = dict()
+        self.region = dict(n=0,s=0,w=0,e=0)
     def getregion(self):
-        pass
+        """
+        Return the region information
+        @return dict region
+        """
+        return self.region
     def getbound(self, bound):
         pass
     def setlayer(self, layername, layer, force=False):

Added: grass-addons/grass7/raster/r.agent/tests/test_grassland.py
===================================================================
--- grass-addons/grass7/raster/r.agent/tests/test_grassland.py	                        (rev 0)
+++ grass-addons/grass7/raster/r.agent/tests/test_grassland.py	2013-01-16 11:08:17 UTC (rev 54667)
@@ -0,0 +1,16 @@
+
+import unittest2 as unittest
+#import unittest
+
+from libagent import playground, grassland
+
+class TestOurExceptions(unittest.TestCase):
+    def setUp(self):              
+        self.pg = grassland.GrassLand()
+
+    def test_getregion(self):
+        self.pg.getregion()
+
+#    def tearDown(self):
+
+

Added: grass-addons/grass7/raster/r.agent/tests/test_playground.py
===================================================================
--- grass-addons/grass7/raster/r.agent/tests/test_playground.py	                        (rev 0)
+++ grass-addons/grass7/raster/r.agent/tests/test_playground.py	2013-01-16 11:08:17 UTC (rev 54667)
@@ -0,0 +1,16 @@
+
+import unittest2 as unittest
+#import unittest
+
+from libagent import playground
+
+class TestOurExceptions(unittest.TestCase):
+    def setUp(self):
+        self.pg = playground.Playground()
+
+    def test_getregion(self):
+        self.pg.getregion()
+
+#    def tearDown(self):
+
+



More information about the grass-commit mailing list