コード例 #1
0
ファイル: test_trigger.py プロジェクト: x3193/cronen
def test_daily_trigger_schedule_for_today():
    t = DailyTrigger(hour=8)
    early = datetime.datetime(2000, 1, 1, hour=1)
    next_run = t.calculate_next_run(early)
    assert_equal(datetime.datetime(2000, 1, 1, hour=8), next_run)
コード例 #2
0
ファイル: test_trigger.py プロジェクト: barakschiller/cronen
def test_daily_trigger_schedule_for_today():
    t = DailyTrigger(hour=8)
    early = datetime.datetime(2000, 1, 1, hour=1)
    next_run = t.calculate_next_run(early)
    assert_equal(datetime.datetime(2000, 1, 1, hour=8), next_run)
コード例 #3
0
ファイル: test_trigger.py プロジェクト: x3193/cronen
def test_when_too_late_daily_trigger_schedule_for_tomorrow():
    t = DailyTrigger(hour=8)
    late = datetime.datetime(2000, 1, 1, hour=10)
    next_run = t.calculate_next_run(late)
    assert_equal(datetime.datetime(2000, 1, 2, hour=8), next_run)
コード例 #4
0
ファイル: test_trigger.py プロジェクト: barakschiller/cronen
def test_when_too_late_daily_trigger_schedule_for_tomorrow():
    t = DailyTrigger(hour=8)
    late = datetime.datetime(2000, 1, 1, hour=10)
    next_run = t.calculate_next_run(late)
    assert_equal(datetime.datetime(2000, 1, 2, hour=8), next_run)