def test_get_timezone_location(): tz = timezone("America/St_Johns") assert dates.get_timezone_location(tz, locale="de_DE") == u"Kanada (St. John's) Zeit" tz = timezone("America/Mexico_City") assert dates.get_timezone_location(tz, locale="de_DE") == u"Mexiko (Mexiko-Stadt) Zeit" tz = timezone("Europe/Berlin") assert dates.get_timezone_name(tz, locale="de_DE") == u"Mitteleurop\xe4ische Zeit"
def test_get_timezone_name(): dt = time(15, 30, tzinfo=timezone("America/Los_Angeles")) assert dates.get_timezone_name(dt, locale="en_US") == u"Pacific Standard Time" assert dates.get_timezone_name(dt, width="short", locale="en_US") == u"PST" tz = timezone("America/Los_Angeles") assert dates.get_timezone_name(tz, locale="en_US") == u"Pacific Time" assert dates.get_timezone_name(tz, "short", locale="en_US") == u"PT" tz = timezone("Europe/Berlin") assert dates.get_timezone_name(tz, locale="de_DE") == u"Mitteleurop\xe4ische Zeit" assert dates.get_timezone_name(tz, locale="pt_BR") == u"Hor\xe1rio da Europa Central" tz = timezone("America/St_Johns") assert dates.get_timezone_name(tz, locale="de_DE") == u"Neufundland-Zeit" tz = timezone("America/Los_Angeles") assert dates.get_timezone_name(tz, locale="en", width="short", zone_variant="generic") == u"PT" assert dates.get_timezone_name(tz, locale="en", width="short", zone_variant="standard") == u"PST" assert dates.get_timezone_name(tz, locale="en", width="short", zone_variant="daylight") == u"PDT" assert dates.get_timezone_name(tz, locale="en", width="long", zone_variant="generic") == u"Pacific Time" assert dates.get_timezone_name(tz, locale="en", width="long", zone_variant="standard") == u"Pacific Standard Time" assert dates.get_timezone_name(tz, locale="en", width="long", zone_variant="daylight") == u"Pacific Daylight Time"