test_v_pack.py 796 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. """
  2. Created on Sun Jun 08 23:19:09 2018
  3. @author: Sanjeet Bhatti
  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 TestVPack(TestCase):
  10. """Test v.pack script"""
  11. mapName = "roadsmajor"
  12. outFile = "roadsmajor.pack"
  13. @classmethod
  14. def tearDownClass(cls):
  15. """Remove output file"""
  16. if os.path.isfile(cls.outFile):
  17. os.remove(cls.outFile)
  18. def test_v_pack(self):
  19. """Create a pack file test"""
  20. module = SimpleModule(
  21. "v.pack", input=self.mapName, output=self.outFile, overwrite=True
  22. )
  23. self.assertModule(module)
  24. self.assertFileExists(filename=self.outFile)
  25. if __name__ == "__main__":
  26. test()