Esempio n. 1
0
def test_dates(session):
    from lemur.common.validators import dates

    dates(dict(validity_start=datetime(2016, 1, 1), validity_end=datetime(2016, 1, 5)))

    with pytest.raises(ValidationError):
        dates(dict(validity_start=datetime(2016, 1, 1)))

    with pytest.raises(ValidationError):
        dates(dict(validity_end=datetime(2016, 1, 1)))

    with pytest.raises(ValidationError):
        dates(dict(validity_start=datetime(2016, 1, 5), validity_end=datetime(2016, 1, 1)))

    with pytest.raises(ValidationError):
        dates(dict(validity_start=datetime(2016, 1, 1), validity_end=datetime(2016, 1, 10)))
Esempio n. 2
0
 def validate_dates(self, data):
     validators.dates(data)
Esempio n. 3
0
 def validate_dates(self, data):
     validators.dates(data)