Esempio n. 1
0
def test_after_dt_format():
    with pytest.raises(ValidationError) as e:
        after(datetime(2015, 1, 1, 0, 0, 0), dt_format='%Y-%m-%d')(datetime(2014, 12, 31, 0, 0, 0))

    assert e.value.message == 'Value is before 2015-01-01.'
Esempio n. 2
0
def test_after_greater_than():
    after(datetime(2015, 1, 1, 0, 0, 0))(datetime(2015, 1, 1, 0, 0, 1))
Esempio n. 3
0
def test_after_less_than():
    with pytest.raises(ValidationError):
        after(datetime(2015, 1, 1, 0, 0, 0))(datetime(2014, 12, 31, 23, 59, 59))
Esempio n. 4
0
def test_after_equal():
    after(datetime(2015, 1, 1, 0, 0, 0))(datetime(2015, 1, 1, 0, 0, 0))
Esempio n. 5
0
def test_after_datetime_date():
    after(datetime(2015, 1, 1, 0, 0, 0))(date(2015, 1, 1))