6
0

test_application_status.py 704 B

1234567891011121314151617181920212223242526272829303132
  1. import unittest
  2. from pycs.ApplicationStatus import ApplicationStatus
  3. class TestApplicationStatus(unittest.TestCase):
  4. def test_load_default(self):
  5. aso = ApplicationStatus()
  6. self.assertEqual({
  7. 'settings': {},
  8. 'models': {},
  9. 'labels': {},
  10. 'projects': {}
  11. }, aso)
  12. def test_load_from_object(self):
  13. settings = {
  14. 'a': 1,
  15. 'b': 'c'
  16. }
  17. aso = ApplicationStatus(settings=settings)
  18. self.assertEqual({
  19. 'settings': settings,
  20. 'models': {},
  21. 'labels': {},
  22. 'projects': {}
  23. }, aso)
  24. if __name__ == '__main__':
  25. unittest.main()