Added more tests

This commit is contained in:
absurdo 2023-12-21 01:12:16 +01:00
parent 61009383fe
commit 8240e3039d

View file

@ -1,6 +1,7 @@
import sys
import os
import pytest
import json
sys.path.insert(0, os.path.realpath(os.path.dirname(__file__))+'/../../')
@ -13,6 +14,7 @@ from paramecio2.libraries.db.extrafields.datefield import DateField
from paramecio2.libraries.db.extrafields.datetimefield import DateTimeField
from paramecio2.libraries.db.extrafields.dictfield import DictField
from paramecio2.libraries.db.extrafields.emailfield import EmailField
from paramecio2.libraries.db.extrafields.i18nfield import I18nField
from paramecio2.libraries import datetime
class ExampleModel(WebModel):
@ -153,7 +155,11 @@ def test_test_emailfield():
def test_test_i18nfield():
field=I18nField('i18nfield')
assert field.check(json.dumps({'en-US': "Hello", 'es-ES': "Hola"}))=='{"en-US": "Hello", "es-ES": "Hola"}'
assert field.check(json.dumps({'en-US': "Hello"}))=='{"en-US": "Hello", "es-ES": ""}'
pass