Spaces:
Runtime error
Runtime error
File size: 644 Bytes
f32a529 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
import unittest
from pydantic import ValidationError
from src.model.language import Language
class LanguageTest(unittest.TestCase):
def testLanguage(self):
language = Language(sourceLanguage='hi')
self.assertEqual(language.sourceLanguage, 'hi', 'language does not match')
def testLanguageRequiredValues(self):
try:
config = Language()
self.fail('Expected validation error got nothing')
except ValidationError as e:
pass
except Exception as er:
self.fail(f'Expected validation error for {er}')
if __name__ == '__main__':
unittest.main()
|