[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