Example #1
0
def test_datetime_date_only():
    dt = util.parse_datetime("2015-04-1")
    assert dt.second == 0
    assert dt.minute == 0
    assert dt.year == 2015
    assert dt.month == 4
    assert dt.day == 1
Example #2
0
def test_datetime_from_time_first():
    dt = util.parse_datetime("11:22 2015-04-02")
    assert dt.year == 2015
    assert dt.month == 4
    assert dt.day == 2
    assert dt.hour == 11
    assert dt.minute == 22
Example #3
0
def test_datetime_month_day_only():
    dt = util.parse_datetime("4/11")
    assert dt.year == arrow.now().year
    assert dt.month == 4
    assert dt.day == 11
    assert dt.second == 0
    assert dt.minute == 0
    assert dt.hour == 0
Example #4
0
def test_datetime_from_month_year_hour_min_sec():
    dt = util.parse_datetime("11-2015 4:11:12")
    assert dt.year == 2015
    assert dt.month == 11
    assert dt.day == 1
    assert dt.hour == 4
    assert dt.minute == 11
    assert dt.second == 12
Example #5
0
def test_datetime_from_year_month_hour_min():
    dt = util.parse_datetime("2015-11 4:11")
    assert dt.year == 2015
    assert dt.month == 11
    assert dt.day == 1
    assert dt.hour == 4
    assert dt.minute == 11
    assert dt.second == 0
Example #6
0
def test_datetime_from_month_year():
    dt = util.parse_datetime("11-2015")
    assert dt.year == 2015
    assert dt.month == 11
    assert dt.day == 1
    assert dt.hour == 0
    assert dt.minute == 0
    assert dt.second == 0
Example #7
0
def test_datetime_time_only():
    dt = util.parse_datetime("11:22")
    now = arrow.now()
    assert dt.year == now.year
    assert dt.month == now.month
    assert dt.day == now.day
    assert dt.hour == 11
    assert dt.minute == 22
    assert dt.second == 0
Example #8
0
def test_datetime_year_only():
    dt = util.parse_datetime("2015")
    assert dt.year == 2015
    assert dt.month == dt.day == 1