test_ScriptError.py 522 B

1234567891011121314151617181920212223
  1. # -*- coding: utf-8 -*-
  2. from grass.gunittest.case import TestCase
  3. from grass.gunittest.main import test
  4. from grass.exceptions import ScriptError
  5. class TestTextAssertions(TestCase):
  6. def test_get_value(self):
  7. error = ScriptError('error')
  8. self.assertEqual('error', error.value)
  9. def test_str(self):
  10. error = ScriptError('error')
  11. self.assertEqual('error', str(error))
  12. error = ScriptError(12)
  13. self.assertEqual('12', str(error))
  14. if __name__ == '__main__':
  15. test()