test_d_polar.py 931 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. """
  2. Created on Fri 20 Nov 2020
  3. @author: Markus Neteler
  4. """
  5. from grass.gunittest.case import TestCase
  6. from grass.gunittest.main import test
  7. from grass.gunittest.gmodules import SimpleModule
  8. import os
  9. class TestDPolar(TestCase):
  10. """Test d.polar script"""
  11. mapName = "aspect"
  12. epsFile = "polar.eps"
  13. @classmethod
  14. def setUpClass(cls):
  15. """Set region."""
  16. cls.use_temp_region()
  17. cls.runModule("g.region", raster=cls.mapName, flags="p")
  18. @classmethod
  19. def tearDownClass(cls):
  20. """Remove temporary region"""
  21. cls.del_temp_region()
  22. if os.path.isfile(cls.epsFile):
  23. os.remove(cls.epsFile)
  24. def test_d_polar(self):
  25. """EPS file test"""
  26. module = SimpleModule("d.polar", map=self.mapName, output=self.epsFile)
  27. self.assertModule(module)
  28. self.assertFileExists(filename=self.epsFile)
  29. if __name__ == "__main__":
  30. test()