[GRASS-SVN] r61194 - grass/trunk/lib/python/temporal/testsuite

svn_grass at osgeo.org svn_grass at osgeo.org
Tue Jul 8 07:49:12 PDT 2014


Author: huhabla
Date: 2014-07-08 07:49:12 -0700 (Tue, 08 Jul 2014)
New Revision: 61194

Modified:
   grass/trunk/lib/python/temporal/testsuite/unittests_register.py
Log:
Use runModule outside test functions, locate tearDown() near setUp()

Modified: grass/trunk/lib/python/temporal/testsuite/unittests_register.py
===================================================================
--- grass/trunk/lib/python/temporal/testsuite/unittests_register.py	2014-07-08 14:42:49 UTC (rev 61193)
+++ grass/trunk/lib/python/temporal/testsuite/unittests_register.py	2014-07-08 14:49:12 UTC (rev 61194)
@@ -22,19 +22,25 @@
         """!Initiate the temporal GIS and set the region
         """
         # Use always the current mapset as temporal database
-        grass.run_command("g.gisenv", set="TGIS_USE_CURRENT_MAPSET=1")
+        cls.runModule("g.gisenv", set="TGIS_USE_CURRENT_MAPSET=1")
         tgis.init()
         grass.overwrite = True
         grass.use_temp_region()
-        grass.run_command("g.region", n=80.0, s=0.0, e=120.0,
-                      w=0.0, t=1.0, b=0.0, res=10.0)
+        cls.runModule("g.region", n=80.0, s=0.0, e=120.0,
+                               w=0.0, t=1.0, b=0.0, res=10.0)
 
+    @classmethod
+    def tearDownClass(cls):
+        """!Remove the temporary region
+        """
+        grass.del_temp_region()
+
     def setUp(self):
         """!Create the test maps and the space time raster datasets
         """
-        self.assertModule("r.mapcalc", overwrite=True, quiet=True,
+        self.runModule("r.mapcalc", overwrite=True, quiet=True,
                        expression="register_map_1 = 1")
-        self.assertModule("r.mapcalc", overwrite=True, quiet=True,
+        self.runModule("r.mapcalc", overwrite=True, quiet=True,
                        expression="register_map_2 = 2")
 
         self.strds_abs = tgis.open_new_stds(name="register_test_abs", type="strds", temporaltype="absolute", 
@@ -42,6 +48,14 @@
         self.strds_rel = tgis.open_new_stds(name="register_test_rel", type="strds", temporaltype="relative", 
                                             title="Test strds", descr="Test strds", semantic="field")
 
+    def tearDown(self):
+        """!Remove maps from temporal database
+        """
+        self.runModule("t.unregister", maps="register_map_1,register_map_2", quiet=True)
+        self.runModule("g.remove", rast="register_map_1,register_map_2", quiet=True)
+        self.strds_abs.delete()
+        self.strds_rel.delete()
+
     def test_absolute_time_strds_1(self):
         """!Test the registration of maps with absolute time in a
            space time raster dataset
@@ -285,19 +299,5 @@
         self.assertEqual(end, 2000000)
         self.assertEqual(unit, "seconds")
 
-    def tearDown(self):
-        """!Remove maps from temporal database
-        """
-        self.assertModule("t.unregister", maps="register_map_1,register_map_2", quiet=True)
-        self.assertModule("g.remove", rast="register_map_1,register_map_2", quiet=True)
-        self.strds_abs.delete()
-        self.strds_rel.delete()
-
-    @classmethod
-    def tearDownClass(cls):
-        """!Remove the temporary region
-        """
-        grass.del_temp_region()
-
 if __name__ == '__main__':
     gunittest.test()



More information about the grass-commit mailing list