def test_month_length():

    assert ml.month_length("jkisld") == None, "Not a correct input for month"
    assert ml.month_length("September") == 30, "Unexpected days for September"
    assert ml.month_length("March") == 31, "Unexpected days for March"
    assert ml.month_length(
        "February") == 28, "Unexpected days for February not in leap year"
    assert ml.month_length(
        "February",
        leap_year=True) == 29, "Unexpected days for February in leap year"
def test_30DayNonLeap():
    assert ml.month_length("April") == 30, "failed on 30-day month "+\
                                           " on a non-leap year"
def test_notAMonth():
    assert ml.month_length(
        "X") == None, "failed on something that is not a month"
def test_FebLeap():
    assert ml.month_length("February",leap_year=True) == 29, "failed on "+\
                                                "Februrary on a leap year"
def test_31DayLeap():
    assert ml.month_length("January",leap_year=True) == 31, "failed on "+\
                                           "31-day month on a leap year"
def test_30DayLeap():
    assert ml.month_length("April",leap_year=True) == 30, "failed on "+\
                                            "30-day month on a leap year"
def test_FebNonLeap():
    assert ml.month_length("February") == 28, "failed on Februrary "+\
                                               " on a non-leap year"
def test_31DayNonLeap():
    assert ml.month_length("January") == 31, "failed on 31-day month "+\
                                             " on a non-leap year"
Beispiel #9
0
def test_month_length():
    assert ml.month_length('January') == 31, "unexpected days for January"
    assert ml.month_length(
        'February') == 28, "unexpected days for February, not leap year"
    assert ml.month_length(
        'February',
        leap_year=True) == 29, "unexpected days for February, leap year"
    assert ml.month_length('March') == 31, "unexpected days for March"
    assert ml.month_length('April') == 30, "unexpected days for April"
    assert ml.month_length('May') == 31, "unexpected days for May"
    assert ml.month_length('June') == 30, "unexpected days for June"
    assert ml.month_length('July') == 31, "unexpected days for July"
    assert ml.month_length('August') == 31, "unexpected days for August"
    assert ml.month_length('September') == 30, "unexpected days for September"
    assert ml.month_length('October') == 31, "unexpected days for October"
    assert ml.month_length('November') == 30, "unexpected days for November"
    assert ml.month_length('December') == 31, "unexpected days for December"
    assert ml.month_length('foo') == None, "This is not a month"
Beispiel #10
0
def test_2():
    assert month_length('April') == 30
    assert month_length('January') == 31
    assert month_length('February') == 28
    assert month_length('February', leap_year=True) == 29
    assert month_length(2018) == None
def test_month_length():
    assert ml.month_length("September") == 30, "failed September"
    assert ml.month_length("January") == 31, "failed January"
    assert ml.month_length("February") == 28, "failed January"
    assert ml.month_length("February", leap_year = True) == 29, "failed January"
    assert ml.month_length("Pythonista") == None, "failed no month"