Esempio n. 1
0
def test_parse_date_raise_numeric():
    with pytest.raises(TypeError):
        Calendar.parse_date(123)
Esempio n. 2
0
def test_parse_date_raise_boolean():
    with pytest.raises(TypeError):
        Calendar.parse_date(True)
Esempio n. 3
0
def test_parse_date_datetime():
    assert Calendar.parse_date(datetime.datetime(2019, 1, 1)) == datetime.date(
        2019, 1, 1)
Esempio n. 4
0
def test_parse_date_str_datetime():
    assert Calendar.parse_date("2019-01-06T10:30:00") == datetime.date(
        2019, 1, 6)
Esempio n. 5
0
def test_parse_date_str_date_iso():
    assert Calendar.parse_date("2019-01-06") == datetime.date(2019, 1, 6)
Esempio n. 6
0
def test_parse_date_str_date():
    assert Calendar.parse_date("Jan 1st, 2019") == datetime.date(2019, 1, 1)