示例#1
0
def test_dialysis_dialysis_type_missing(errors, dialysis):
    dialysis.dialysis_type = None
    validate_dialysis(errors, dialysis)
    assert not errors.is_valid()
示例#2
0
def test_dialysis_to_date_future(errors, dialysis):
    dialysis.to_date = date.today() + timedelta(days=1)
    validate_dialysis(errors, dialysis)
    assert not errors.is_valid()
示例#3
0
def test_dialysis_to_date_before_from_date(errors, dialysis):
    dialysis.to_date = dialysis.from_date - timedelta(days=1)
    validate_dialysis(errors, dialysis)
    assert not errors.is_valid()
示例#4
0
def test_dialysis_to_date_before_dob(errors, dialysis):
    dialysis.to_date = date(1999, 1, 1)
    validate_dialysis(errors, dialysis)
    assert not errors.is_valid()
示例#5
0
def test_dialysis_to_date_missing(errors, dialysis):
    dialysis.to_date = None
    validate_dialysis(errors, dialysis)
    assert errors.is_valid()
示例#6
0
def test_dialysis_from_date_missing(errors, dialysis):
    dialysis.from_date = None
    validate_dialysis(errors, dialysis)
    assert not errors.is_valid()
示例#7
0
def test_dialysis_valid(errors, dialysis):
    validate_dialysis(errors, dialysis)
    assert errors.is_valid()
示例#8
0
文件: dialysis.py 项目: rclanan/radar
 def validate(self, form, obj):
     errors = FormErrorHandler(form)
     validate_dialysis(errors, obj)
     return errors.is_valid()