Added more fields test

This commit is contained in:
Antonio de la Rosa 2022-05-07 20:03:32 +02:00
parent 912f288f67
commit b5c30a8045

View file

@ -12,6 +12,7 @@ from paramecio2.libraries.db.extrafields.colorfield import ColorField
from paramecio2.libraries.db.extrafields.datefield import DateField 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 import datetime from paramecio2.libraries import datetime
class ExampleModel(WebModel): class ExampleModel(WebModel):
@ -141,3 +142,14 @@ def test_test_dictfield():
assert field.check({'come': '5t'})=='{"come": "0"}' assert field.check({'come': '5t'})=='{"come": "0"}'
assert field.error==True assert field.error==True
def test_test_emailfield():
field=EmailField('email')
assert field.check('example@example.com')=='example@example.com'
assert field.check('example-example.com')==''