コード例 #1
0
def test_get_time_delta_bad_date():
    with pytest.raises(Exception):
        utils.get_time_delta("bad_date")
コード例 #2
0
def test_get_time_delta_combo():
    expected = datetime.timedelta(0, 3600)
    actual = utils.get_time_delta("1 hour 30 minutes")
    assert actual == expected
コード例 #3
0
def test_get_time_delta_days():
    expected = datetime.timedelta(10)
    actual = utils.get_time_delta("10 days")
    assert actual == expected
コード例 #4
0
def test_get_time_delta_hours():
    expected = datetime.timedelta(0, 18000)
    actual = utils.get_time_delta("5 hours")
    assert actual == expected
コード例 #5
0
def test_get_time_delta_minutes():
    expected = datetime.timedelta(0, 60)
    actual = utils.get_time_delta("1 minute")
    assert actual == expected
コード例 #6
0
def test_get_time_delta_seconds():
    expected = datetime.timedelta(0, 25)
    actual = utils.get_time_delta("25 seconds")
    assert actual == expected