Added more tests
This commit is contained in:
parent
61009383fe
commit
8240e3039d
1 changed files with 6 additions and 0 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
import sys
|
import sys
|
||||||
import os
|
import os
|
||||||
import pytest
|
import pytest
|
||||||
|
import json
|
||||||
|
|
||||||
sys.path.insert(0, os.path.realpath(os.path.dirname(__file__))+'/../../')
|
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.datetimefield import DateTimeField
|
||||||
from paramecio2.libraries.db.extrafields.dictfield import DictField
|
from paramecio2.libraries.db.extrafields.dictfield import DictField
|
||||||
from paramecio2.libraries.db.extrafields.emailfield import EmailField
|
from paramecio2.libraries.db.extrafields.emailfield import EmailField
|
||||||
|
from paramecio2.libraries.db.extrafields.i18nfield import I18nField
|
||||||
from paramecio2.libraries import datetime
|
from paramecio2.libraries import datetime
|
||||||
|
|
||||||
class ExampleModel(WebModel):
|
class ExampleModel(WebModel):
|
||||||
|
|
@ -153,7 +155,11 @@ def test_test_emailfield():
|
||||||
|
|
||||||
def test_test_i18nfield():
|
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
|
pass
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue