Nenhuma descrição
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

test_model.py 642B

1234567891011121314151617181920
  1. #-*- coding: utf-8 -*-
  2. import unittest
  3. from lodel.editorial_model.component import EmComponent, EmClass, EmField
  4. from lodel.utils.mlstring import MlString
  5. class EmComponentTestCase(unittest.TestCase):
  6. def test_abstract_init(self):
  7. with self.assertRaises(NotImplementedError):
  8. EmComponent('test')
  9. class EmClassTestCase(unittest.TestCase):
  10. def test_init(self):
  11. cls = EmClass('testClass', 'test class', 'A test class')
  12. self.assertEqual(cls.uid, 'testClass')
  13. self.assertEqual(cls.display_name, MlString('test class'))
  14. self.assertEqual(cls.help_text, MlString('A test class'))