Ejemplo n.º 1
0
def test_weekday_pos_3():
    expr = WeekdayPositionExpression('last', 'fri')
    assert str(expr) == 'last fri'
    date = datetime(2008, 2, 1)
    assert expr.get_next_value(date, 'day') == 29
Ejemplo n.º 2
0
def test_weekday_position_expression_repr():
    expr = WeekdayPositionExpression('2nd', 'FRI')
    assert repr(expr) == "WeekdayPositionExpression('2nd', 'fri')"
Ejemplo n.º 3
0
def test_weekday_pos_2():
    expr = WeekdayPositionExpression('2nd', 'wed')
    assert str(expr) == '2nd wed'
    date = datetime(2008, 2, 1)
    assert expr.get_next_value(date, 'day') == 13