소스 검색

Use runModule() outside test functions

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@61191 15284696-431f-4ddb-bdfa-cd5b030d7da7
Soeren Gebbert 11 년 전
부모
커밋
e6b480cd6e
2개의 변경된 파일19개의 추가작업 그리고 22개의 파일을 삭제
  1. 10 11
      raster/r.gwflow/testsuite/validation_7x7_grid.py
  2. 9 11
      raster/r.gwflow/testsuite/validation_excavation.py

+ 10 - 11
raster/r.gwflow/testsuite/validation_7x7_grid.py

@@ -16,21 +16,20 @@ class Validation7x7Grid(TestCase):
     def setUpClass(cls):
         """Use temporary region settings"""
         grass.use_temp_region()
+        cls.runModule("g.region", res=100, n=700, s=0, w=0, e=700)
 
     def setUp(self):
         """Set region and create input data for transient groundwater flow computation
         """
-        self.assertModule("g.region", res=100, n=700, s=0, w=0, e=700)
-
-        self.assertModule("r.mapcalc", expression="phead=50")
-        self.assertModule("r.mapcalc", expression="status=if(col() == 1 || col() == 7 , 2, 1)")
-        self.assertModule("r.mapcalc", expression="well=if((row() == 4 && col() == 4), -0.1, 0)")
-        self.assertModule("r.mapcalc", expression="hydcond=0.0005")
-        self.assertModule("r.mapcalc", expression="recharge=0")
-        self.assertModule("r.mapcalc", expression="top_conf=20")
-        self.assertModule("r.mapcalc", expression="bottom=0")
-        self.assertModule("r.mapcalc", expression="s=0.0001")
-        self.assertModule("r.mapcalc", expression="null=0.0")
+        self.runModule("r.mapcalc", expression="phead=50")
+        self.runModule("r.mapcalc", expression="status=if(col() == 1 || col() == 7 , 2, 1)")
+        self.runModule("r.mapcalc", expression="well=if((row() == 4 && col() == 4), -0.1, 0)")
+        self.runModule("r.mapcalc", expression="hydcond=0.0005")
+        self.runModule("r.mapcalc", expression="recharge=0")
+        self.runModule("r.mapcalc", expression="top_conf=20")
+        self.runModule("r.mapcalc", expression="bottom=0")
+        self.runModule("r.mapcalc", expression="s=0.0001")
+        self.runModule("r.mapcalc", expression="null=0.0")
 
     def test_transient(self):
         #First compute the groundwater flow

+ 9 - 11
raster/r.gwflow/testsuite/validation_excavation.py

@@ -17,26 +17,24 @@ class ValidationExcavation(TestCase):
     def setUpClass(cls):
         """Use temporary region settings"""
         grass.use_temp_region()
+        cls.runModule("g.region", flags="p",  res=50, n=950, s=0, w=0, e=2000)
 
     def setUp(self):
         """Set region and create input data for steady state groundwater flow computation
         """
-
-        self.assertModule("g.region", flags="p",  res=50, n=950, s=0, w=0, e=2000)
-
-        self.assertModule("r.mapcalc", expression="phead= if(row() == 19, 5, 3)")
-        self.assertModule("r.mapcalc", expression="status=if((col() == 1 && row() == 13) ||\
+        self.runModule("r.mapcalc", expression="phead= if(row() == 19, 5, 3)")
+        self.runModule("r.mapcalc", expression="status=if((col() == 1 && row() == 13) ||\
                                       (col() == 1 && row() == 14) ||\
                                       (col() == 2 && row() == 13) ||\
                                       (col() == 2 && row() == 14) ||\
                                       (row() == 19), 2, 1)")
 
-        self.assertModule("r.mapcalc", expression="hydcond=0.001")
-        self.assertModule("r.mapcalc", expression="recharge=0.000000006")
-        self.assertModule("r.mapcalc", expression="top=20")
-        self.assertModule("r.mapcalc", expression="bottom=0")
-        self.assertModule("r.mapcalc", expression="poros=0.1")
-        self.assertModule("r.mapcalc", expression="null=0.0")
+        self.runModule("r.mapcalc", expression="hydcond=0.001")
+        self.runModule("r.mapcalc", expression="recharge=0.000000006")
+        self.runModule("r.mapcalc", expression="top=20")
+        self.runModule("r.mapcalc", expression="bottom=0")
+        self.runModule("r.mapcalc", expression="poros=0.1")
+        self.runModule("r.mapcalc", expression="null=0.0")
 
     def test_steady_state(self):
         #compute a steady state groundwater flow