Esempio n. 1
0
def test_str_to_calendar():
    for s in [
            'STANDARD', 'GREGORIAN', 'PROLEPTIC_GREGORIAN', 'NOLEAP',
            '365_DAY', '360_DAY', 'JULIAN', 'ALL_LEAP', '366_DAY'
    ]:
        expected = getattr(vic_lib, 'CALENDAR_{}'.format(s))
        assert vic_lib.str_to_calendar(s.encode()) == expected
        assert vic_lib.str_to_calendar(s.lower().encode()) == expected
Esempio n. 2
0
def test_str_to_calendar():
    for s in [
        "STANDARD",
        "GREGORIAN",
        "PROLEPTIC_GREGORIAN",
        "NOLEAP",
        "365_DAY",
        "360_DAY",
        "JULIAN",
        "ALL_LEAP",
        "366_DAY",
    ]:
        expected = getattr(vic_lib, "CALENDAR_{}".format(s))
        assert vic_lib.str_to_calendar(s.encode()) == expected
        assert vic_lib.str_to_calendar(s.lower().encode()) == expected
Esempio n. 3
0
def test_calendar_from_chars():
    for cal, expected in calendars.items():
        assert vic_lib.str_to_calendar(cal.encode()) == expected
        assert vic_lib.str_to_calendar(cal.upper().encode()) == expected
        assert vic_lib.str_to_calendar(cal.lower().encode()) == expected
Esempio n. 4
0
def test_calendar_from_chars():
    for cal, expected in calendars.items():
        assert vic_lib.str_to_calendar(cal.encode()) == expected
        assert vic_lib.str_to_calendar(cal.upper().encode()) == expected
        assert vic_lib.str_to_calendar(cal.lower().encode()) == expected