4242from ietf .meeting .views import session_draft_list
4343from ietf .name .models import SessionStatusName , ImportantDateName
4444from ietf .utils .decorators import skip_coverage
45- from ietf .utils .mail import outbox , empty_outbox
45+ from ietf .utils .mail import outbox , empty_outbox , get_payload
4646from ietf .utils .test_utils import TestCase , login_testing_unauthorized , unicontent
4747from ietf .utils .text import xslugify
4848
@@ -1260,6 +1260,8 @@ def test_interim_skip_announcement(self):
12601260 def test_interim_send_announcement (self ):
12611261 make_meeting_test_data ()
12621262 meeting = add_event_info_to_session_qs (Session .objects .filter (meeting__type = 'interim' , group__acronym = 'mars' )).filter (current_status = 'apprw' ).first ().meeting
1263+ meeting .time_zone = 'America/Los_Angeles'
1264+ meeting .save ()
12631265 url = urlreverse ("ietf.meeting.views.interim_send_announcement" , kwargs = {'number' : meeting .number })
12641266 login_testing_unauthorized (self , "secretary" , url )
12651267 r = self .client .get (url )
@@ -1271,6 +1273,8 @@ def test_interim_send_announcement(self):
12711273 self .assertRedirects (r , urlreverse ('ietf.meeting.views.interim_announce' ))
12721274 self .assertEqual (len (outbox ), len_before + 1 )
12731275 self .assertIn ('WG Virtual Meeting' , outbox [- 1 ]['Subject' ])
1276+ self .assertIn ('09:00 to 09:20 America/Los_Angeles' , get_payload (outbox [- 1 ]))
1277+ self .assertIn ('(17:00 to 17:20 UTC)' , get_payload (outbox [- 1 ]))
12741278
12751279 def test_interim_approve_by_ad (self ):
12761280 make_meeting_test_data ()
0 commit comments