fix: maintain original TZID letter case (#8577)
This commit is contained in:
parent
fb310e5ce2
commit
183cd995aa
|
@ -385,7 +385,20 @@ class MeetingTests(BaseMeetingTestCase):
|
|||
assert_ical_response_is_valid(self, r)
|
||||
self.assertContains(r, "BEGIN:VTIMEZONE")
|
||||
self.assertContains(r, "END:VTIMEZONE")
|
||||
|
||||
self.assertContains(r, meeting.time_zone, msg_prefix="time_zone should appear in its original case")
|
||||
self.assertNotEqual(
|
||||
meeting.time_zone,
|
||||
meeting.time_zone.lower(),
|
||||
"meeting needs a mixed-case tz for this test",
|
||||
)
|
||||
self.assertNotContains(r, meeting.time_zone.lower(), msg_prefix="time_zone should not be lower-cased")
|
||||
self.assertNotEqual(
|
||||
meeting.time_zone,
|
||||
meeting.time_zone.upper(),
|
||||
"meeting needs a mixed-case tz for this test",
|
||||
)
|
||||
self.assertNotContains(r, meeting.time_zone.upper(), msg_prefix="time_zone should not be upper-cased")
|
||||
|
||||
# iCal, single group
|
||||
r = self.client.get(ical_url + "?show=" + session.group.parent.acronym.upper())
|
||||
assert_ical_response_is_valid(self, r)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{% load humanize tz %}{% autoescape off %}{% timezone schedule.meeting.tz %}{% with tzname=schedule.meeting.time_zone|lower %}{% load ietf_filters textfilters %}{% load cache %}{% cache 1800 ietf_meeting_agenda_ics schedule.meeting.number request.path request.GET %}BEGIN:VCALENDAR
|
||||
{% load humanize tz %}{% autoescape off %}{% timezone schedule.meeting.tz %}{% with tzname=schedule.meeting.time_zone %}{% load ietf_filters textfilters %}{% load cache %}{% cache 1800 ietf_meeting_agenda_ics schedule.meeting.number request.path request.GET %}BEGIN:VCALENDAR
|
||||
VERSION:2.0
|
||||
METHOD:PUBLISH
|
||||
PRODID:-//IETF//datatracker.ietf.org ical agenda//EN
|
||||
|
|
Loading…
Reference in a new issue